这类似于this question
我正在尝试构建一个URL,该URL会填充一个帖子,以便某人在LinkedIn上分享。在their guide之后,我正在使用
https://www.linkedin.com/shareArticle
?url=<uriecodedurl>
&mini=true
&title=<uriencodedtitle>
&summary=<uriencodedwords>
&source=<uriencodedwords>
,还有另一个SO Q中的&text=hello
。
这样可以很好地创建该帖子,但会被重定向,并且除url
外的所有查询都将被删除。然后,共享/帖子包含带有meta标签标题和摘要的网站,但是我无法确定如何在帖子中预先填充文本。
所以我的问题是,可以预填充帖子吗?如果可以,怎么办?
例如,使用Twitter共享URL,我可以使用&text=words
来填充用户可以在发布前编辑的推文。
答案 0 :(得分:3)
如果我是正确的,那么只有API调用可以发表评论, https://developer.linkedin.com/docs/share-on-linkedin
使用shareURL的人可以输入评论,但只能按重定向页面上的分享按钮。所以它不能被预选。
答案 1 :(得分:0)
您不建议使用共享的URL格式,LinkedIn不再支持该格式。目前,在2020年,url
是唯一可接受的GET
参数,以下是可接受的共享URL格式...
https://www.linkedin.com/sharing/share-offsite/?url={url}
来源: Official LinkedIn Sharing Documentation 。
问题1:您可以预先填充邮件吗?
否,上面的share-offsite
URL无法做到这一点。
BUT -如果您在LinkedIn上注册了应用程序ID,并配置了LinkedIn共享插件(不要与LinkedIn共享URL混淆),那么可以,您将能够配置文本。但这是一个完全不同的API,也许有点多。如果您走那条路线,有可能,否则,就没有。
这里的理由应该很明显。没有注册的App_id,LinkedIn担心会预先填充有害消息,而一旦拥有App_id,并且使用其API程序包,那么您便是使用受信任的身份验证平台等的受信任实体。
问题2:您可以预填充标题吗?
是的,在HTML的og:
块中设置<head>
标签,就像这样...
<meta property='og:title' content='Title of the article"/>
来源:LinkedIn Developer Docs: Making Your Website Shareable on LinkedIn。