在 Linkedin 上“附加”链接时会显示哪个图像?

Posted

技术标签:

【中文标题】在 Linkedin 上“附加”链接时会显示哪个图像?【英文标题】:Which image shows up when a link is "attached" on Linkedin? 【发布时间】:2012-07-17 09:53:01 【问题描述】:

当我尝试通过“附加链接”在linkedin上分享“讨论”(这只是我们网站上的一个链接)时,之前它曾经拉出一张漂亮的图片,但现在它不再这样做了。

是否有一个元属性="og:我们应该专门用于linkedin 共享以显示图像?

【问题讨论】:

【参考方案1】:

LinkedIn 共享功能支持一小部分开放图形标签,如下所述: https://developer.linkedin.com/documents/setting-display-tags-shares

请注意,至少直到最近(并且可能仍然)重新抓取现有共享页面的过程都被破坏了,所以如果您已经共享了一个页面并且它得到了错误的图像,除非您与其他人共享它,否则您将被卡住网址。

【讨论】:

谢谢@Kirsten,这应该是公认的答案,虽然 FB 显然有 OGP,但 LinkedIn 上没有提到。 我仍然不知道“重新抓取” URL 的方法,但您可以使用 javascript sdk 手动声明属性。链接见我的评论 以上链接似乎不再指向相应的内容。我相信这个链接能让你更接近...linkedin.com/help/linkedin/answer/46687/… 你是对的@Mir!当我到达答案中的链接时,我很困惑。 也仅供参考:见developer.linkedin.com/docs/share-on-linkedin#!在标题为“改进与 Open Graph 的内容共享”部分中标题为“自定义 URL”的选项卡上。【参考方案2】:

将这些元数据添加到您的网页头部标签中。

<meta property='og:title' content='title'/>
<meta property='og:image' content='image/path'/>
<meta property='og:description' content='description'/>
<meta property='og:url' content='your url'/>

在Linkedin 上发布时,有一个linkedin 缓存,因此如果您要再次重新发布相同的网址,可能不会拾取元数据。要解决此问题,您可以在链接到发布时在 url 末尾添加一个参数

例如原始网址 www.example.com 然后您可以使用 www.example.com?1 重新发布此内容

【讨论】:

支持 - 元属性和使用虚拟参数创建新链接很有帮助。上面的答案中添加了更多信息。【参考方案3】:

LinkedIn 帖子也可以使用 jssdk 从头开始​​设计。我创建了一个工具,允许我在共享链接时选择显示的图像以及设置的标题。

如果你想开发自己的,请 fork 我的 repo:

https://github.com/kaburkett/LinkedIn-Advanced-Share

【讨论】:

@UfukHacıoğulları 我推送了该错误的修复:github.com/kaburkett/LinkedIn-Advanced-Share/issues/1 如果您之前访问过该网站,请在问题已修复后重新访问,清除缓存(cntrl+f5)并重试

以上是关于在 Linkedin 上“附加”链接时会显示哪个图像?的主要内容,如果未能解决你的问题,请参考以下文章

单击文本框时会触发哪个 javascript 事件?

如何更新Linkedin Open Graph Image? [关闭]

如何附加 LinkedIn 共享标题?

在 Oracle SQL 的主键上声明附加索引时会发生啥?

LinkedIn:将 JSAPI 令牌交换为 REST 的 OAuth 令牌

如何在html中获取网页链接的小缩略图