Linkedin OAuth 1.0不再发布到公司墙上

时间:2018-08-16 16:30:46

标签: linkedin

我们有一个[旧版] PHP应用程序,该应用程序使用到Linkedin的旧集成(还使用旧版Oauth 1.0a)发布到我们的用户的个人和公司墙上。

最近(7月底),当发布到用户公司的墙上时,我们开始收到500个错误。如果用户选择在自己的墙上张贴请求,则请求的发布就可以了,只有公司的墙壁才能拒绝发布。

用户是墙的管理员(我们提供了用户以前已获取的墙的列表,并且在用户每次要发布时都会更新)。在用户同时在其个人墙和公司墙上发布消息的情况下,个人墙成功,而公司墙失败。

我使用Oauth 2.0进行了快速测试,并发布了相同的数据,并且发布得很好。 Anydoby知道可能是什么问题,或者Linkedin是否对其API进行了更改?根据他们的文档,即使不鼓励使用Oauth 1.0且API文档也不再可用,该服务也不会被弃用。

1 个答案:

答案 0 :(得分:0)

https://developer.linkedin.com/主页上显示:

  

自2018年5月18日起,我们的公司页面API将不再起作用   使用OAuth 1.0。我们建议所有应用切换OAuth 2.0   在此之前进行身份验证。

所以我建议您切换到OAuth 2.0以维护您的功能