创建LinkedIn公司更新的直接URL

时间:2014-04-07 14:50:21

标签: api linkedin

我在网站上实施了Compony新闻源并遇到了以下问题。 LinkedIn API不提供公司更新的直接URL。查看LinkedIn网站有直接网址,他们就是这样的例子: https://www.linkedin.com/company/1441/comments?topic=5849556347070205952&type=U&scope=1441&stype=C&a=5uHW&goback=%2Ebzo_*1_*1_*1_*1_*1_*1_*1_1441

尝试填充它似乎参数主题,类型,范围,stype和a是URL必须工作的必要条件。(goback是唯一不存在的。)

将LinkedIn API与Company updates call一起使用我可以建立直接网址,但a参数除外。该值总是4(对于我无法解释的)字符长。

有没有人成功构建公司更新的直接网址,或者有人可以解释a参数或如何生成其价值?

3 个答案:

答案 0 :(得分:21)

更新为新格式

您可以使用以下网址直接链接到任何更新(公司或用户):

https://www.linkedin.com/feed/update/urn:li:activity:[topic_id]

您可以通过从the api response获取来自Linkedin的updateKey的最后一位来获取[topic_id]。当updateKey = UPDATE-c7352-6410848097894756353时,您的topic_id = 6410848097894756353。

在您的示例中,https://www.linkedin.com/feed/update/urn:li:activity:5849556347070205952将直接链接到特定更新。 该帖子太旧,无法使用新的链接格式


以前的网址是

https://www.linkedin.com/nhome/updates/?topic=[topic_id]

感谢@sethpollack

的评论

答案 1 :(得分:1)

对于任何试图从API响应对象中获取主题ID 的人(已在OP问题上发表评论),主题ID 是最后一个连字符后面的值updateKey属性,可以与@Daan回答:

一起使用
"updateKey": "UPDATE-cXXXX-YYYYYYYYYYYYYYYYYY"

直接网址:

https://www.linkedin.com/nhome/updates?topic=[YYYYYYYYYYYYYYYYYY]

答案 2 :(得分:0)

使用上面的URL格式,通过在自己的窗口/选项卡中打开更新来获取topic_id,在浏览器中查看页面源代码并搜索字符串:activity:字符串之后的长号是臭名昭着的topic_id