当我将此JSON发布到Share API时:
settings.xml
我在活动中看到了这一点:
我没有看到的是描述字段中的内容。我没有写这个原始的集成,但我的项目经理声称LinkedIn UI最初显示这些描述。有什么变化?我们做错了吗?
更新:
我刚才注意到一个类似的问题:
Share On LinkedIn Description field not displayed in new UI
我实际上不确定从SO角度应该做什么,因为我提供了额外的内容,我认为这有助于识别问题。
答案 0 :(得分:3)
我已经花了两个星期与LinkedIn支持人员和开发人员讨论此问题。 Oh the humanity... 简要摘要...
og:image
或API), 然后在共享预览中将不会显示任何说明。 og:image
或API),但您定义了描述(使用og:description
标签或API),则 然后该描述将在预览。 最简单的测试方法? GitHub具有og:image
标签,但是Wikipedia没有og:image
标签。他们在LinkedIn中的社交共享中是什么样子?
维基百科: No og:image
tag, but og:description
displays.
GitHub: Yes og:image
tag, but no og:description
displays.
我也经历了制作一个超级简单的演示来检验这个假设的麻烦...
Working LinkedIn Share Link Demo Without og:image
Tags:
<HTML><HEAD>
<meta property="og:title" content="LinkedIn Share URL Test">
<meta property="og:description" content="Testing description!">
<meta property='og:url' content="https://www.revoltlib.com/linkedin-social-share-url-test.html"/>
</HEAD><BODY>This page has no og:image tag.</BODY></HTML>
查找带有 og:image
标签的站点 几乎不需要麻烦!
经过全面测试,看来已经退房了!我很清楚Official Microsoft LinkedIn Share Documentation对此一无所知,但所有真实证据似乎都指向相反的方向。
答案 1 :(得分:1)
我发现用api玩的是只有在没有提供图像时才会显示描述字段。
虽然您可以省略submitted-image-url
属性,但如果在页面的元数据中找到,则将会将图像放置到帖子中。
通过这个api电话:
{
"comment": "Here is my comment",
"content": {
"title": "Here is my title",
"description": "Description: The picture will be of a blue and gold macaw",
"submitted-url": "https://developer.microsoft.com/hu-hu/"
},
"visibility": {
"code": "anyone"
}
}
老实说,我认为这是渲染器中的一个错误。
答案 2 :(得分:0)
这与图像的大小有关。如果太大,LinkedIn仅显示图像(它成为图像共享)。如果很小,LinkedIn会使用一种卡片来创建实际的文章共享,其文字和图像就像一个图标。 the linkedin card