直接链接到LinkedIn帖子的URL结构是什么。在网站上本身没有选项直接链接到帖子,只能共享Twitter或Facebook之一。我尝试在推特上分享帖子并从推文中复制链接,但该链接总是发送到原始LinkedIn帖子中的任何链接,而不是帖子本身(这是有意义的)。
我还尝试了以下链接结构,这种结构似乎以前有用,但不再适用了。每当我点击这样的链接时,我都会收到一条错误消息,说该帖子不存在,即使它显然也存在。
https://www.linkedin.com/nhome/updates?topic=POST_ID
API文档中没有关于链接到特定帖子的内容,这表明该功能不存在,或者没有得到广泛支持。
答案 0 :(得分:2)
在将共享发布到公司页面后挖掘Linkedin gem返回的对象后,我找到了url结构。它被埋得很深,但确实存在。
https://www.linkedin.com/company/COMPANY_ID/comments?topic=SHARE_ID&type=U&scope=COMPANY_ID&stype=C&a=PBfw
COMPANY_ID
是公司页面的ID(不是名称)。
SHARE_ID
是分享/发布的ID。
使用LinkedIn gem,您可以致电JSON.parse(post.body)['updateUrl']
来获取此链接。要获得帖子ID,您可以拨打JSON.parse(post.to_json)['location'][0].split('/')[-1]
。
我希望这可以帮助别人,因为我花了太多时间来解决这个问题。