LinkedIn 共享 URL 未填充消息/标题

Tob*_*bin 8 linkedin-api

这与这个问题类似

我正在尝试构建一个 url,用于填充帖子供某人在 LinkedIn 上分享。按照他们的指南,我正在使用网址

https://www.linkedin.com/shareArticle
?url=<uriecodedurl>
&mini=true
&title=<uriencodedtitle>
&summary=<uriencodedwords>
&source=<uriencodedwords>
Run Code Online (Sandbox Code Playgroud)

&text=hello来自另一个 SO Q。

这会正常创建帖子,但会被重定向,并且除 之外的所有查询都会被删除url。然后,共享/帖子包含带有元标记的标题和摘要的网站,但我无法弄清楚如何在帖子中预先填充文本。

所以我的问题是,是否可以预先填充帖子,如果可以,如何?

例如,通过 twitter 共享 url,我可以使用 来&text=words填充用户可以在发布之前编辑的推文。

Hol*_*ger 5

LinkedIn 已弃用您的共享 URL 格式,并且不再支持该格式。目前,在 2020 年,url这是唯一可接受的GET参数,以下是可接受的共享 URL 格式...

https://www.linkedin.com/sharing/share-offsite/?url={url}
Run Code Online (Sandbox Code Playgroud)

来源:LinkedIn 官方分享文档

问题 1:您可以预先填充消息吗?

不,上面的 URL 无法做到这一点share-offsite

但是,如果您在 LinkedIn 上注册了应用程序 ID,并配置了 LinkedIn 共享插件(不要与 LinkedIn 共享 URL 混淆),那么您将能够配置文本。但这是一个完全不同的 API,而且可能有点多。如果你走这条路,那是可能的,否则,就不可能。

这里的推理应该是显而易见的。如果没有注册的 App_id,LinkedIn 会担心预先填充有害消息,而一旦您拥有 App_id,并且使用他们的 API 包,那么您就是使用可信身份验证平台的可信实体,等等。

问题 2:您可以预先填写标题吗?

og:是的,在<head>HTML 块中设置标签,就像这样......

  • <meta property='og:title' content='Title of the article"/>

资料来源:LinkedIn 开发人员文档:让您的网站可在 LinkedIn 上共享


小智 3

如果我是正确的,则只有 API 调用可以发表评论, https://developer.linkedin.com/docs/share-on-linkedin

使用 shareURL,人们可以输入评论,但只能通过按重定向页面上的共享按钮来进行。所以它不能被预定义。

https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.css-tricks.com%2F&title=CSS-Tricks&summary=Tips%2C+Tricks%2C+and+Techniques+on+ using+Cascading+Style+Sheets.&source=CSS-Tricks