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

问题描述 投票:0回答:3

这类似于这个问题

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

https://www.linkedin.com/shareArticle
?url=<uriecodedurl>
&mini=true
&title=<uriencodedtitle>
&summary=<uriencodedwords>
&source=<uriencodedwords>

还有

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

这可以正常创建帖子,但会被重定向并删除除

url
之外的所有查询。分享/帖子然后包含带有标题和元标记摘要的网站,但我不知道如何在帖子中预填充文本。

所以我的问题是,是否可以预填充一个帖子,如果可以,怎么做?

例如,对于推特共享 url,我可以使用

&text=words
填充用户可以在发布前编辑的推文。

linkedin
3个回答
5
投票

您的分享 URL 格式已弃用,LinkedIn 不再支持。目前,在 2020 年,

url
是唯一可接受的
GET
参数,以下是可接受的共享 URL 格式...

https://www.linkedin.com/sharing/share-offsite/?url={url}

来源:LinkedIn官方分享文档.

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

不,上面的

share-offsite
URL 无法做到这一点。

但是——如果您在 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 开发者文档:使您的网站可在 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 技巧


0
投票

是的,您可以使用更新后的共享网址预填充文本

https://www.linkedin.com/feed/?shareActive&mini=true&text={text}

在这里而不是 {text} 添加您自己的默认文本,它会工作得很好。为此,您不需要调用任何 API,只需使用链接,它工作得很好。您也可以像这样在文本中添加 URL

https://learn.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/
share-on-linkedin?context=linkedin%2Fconsumer%2Fcontext
© www.soinside.com 2019 - 2024. All rights reserved.