通过LinkedIn API v2共享图像时会出现裁剪,与www.LinkedIn.com上的共享不同
当通过LinkedIn API v2将图像共享给配置文件(而非公司)时,它会显示为裁剪图像: 但是,当我在通过LinkedIn API v2共享图像时会出现裁剪,与www.LinkedIn.com上的共享不同,linkedin,linkedin-api,Linkedin,Linkedin Api,当通过LinkedIn API v2将图像共享给配置文件(而非公司)时,它会显示为裁剪图像: 但是,当我在www.linkedin.com上上传并共享同一图像到我的个人资料时,它不会显示为裁剪图像,整个图像显示为: 这在正方形和矩形图像中都会发生。仔细看,与在www.LinkedIn.com上共享/上传的图像相比,LinkedIn似乎对通过API共享的图像应用了不同的填充顶部 来自API 来自www.linkedin.com 还有人看到这个问题吗?如果图像呈现一致,那就太好了 更新:当共
www.linkedin.com
上上传并共享同一图像到我的个人资料时,它不会显示为裁剪图像,整个图像显示为:
这在正方形和矩形图像中都会发生。仔细看,与在www.LinkedIn.com
上共享/上传的图像相比,LinkedIn似乎对通过API共享的图像应用了不同的填充顶部
来自API
来自www.linkedin.com
还有人看到这个问题吗?如果图像呈现一致,那就太好了
更新:当共享到公司页面时也会发生这种情况,而不仅仅是个人资料。一个简单的答案是选择高宽比为1.91:1的图像。我发现这些图像不会被裁剪,也不会被删除
如果这不是一个选项,我使用的解决方法是将图像作为缩略图重新发送,包括原始图像尺寸
下面是一个发布位于https://example.com/image.png
从响应中获取URN(URN:li:richMediaSummary:PNG-IMG-54f02ae8b3f4d479e925b4df68e19
),URN作为内容实体,图像的url和尺寸作为缩略图
{
"owner": "urn:li:person:324_kGGaLE",
"distribution": {
"linkedInDistributionTarget": {}
},
"content": {
"contentEntities": [
{
"entity": "urn:li:richMediaSummary:PNG-IMG-54f022ae8b3f4d479e925b4df68e19",
"thumbnails": [
{
"imageSpecificContent": {
"width": 1000,
"height": 600
},
"resolvedUrl": "https:\/\/example.com\/image.png"
}
]
}
]
}
}