3

我们的网站正在使用Linkedinrw_nusr_network获得许可以正常工作。我们从 Linkedin 获取提要,并能够发表评论和点赞。但是现在我们收到以下错误:

error=invalid_scope&error_description=你的+application+has+not+been+authorized+for+the+scope+%22r_fullprofile%22r_network%22rw_nus

我们发现以下链接说:

Linkedin 从 API 弃用 rw_nus

现在甚至可以再次获得这些权限还是现在结束?如果是,那么如何获得他们的批准?

4

1 回答 1

12

弃用rw_nus权限:

rw_nus2015 年 5 月 12 日起,会员权限将被弃用Linkedin API 更改。今后,如果您的应用程序代表领英会员共享内容,您的应用程序将需要w_share授予会员权限。

w_share权限将授予您像以前一样在 LinkedIn 上共享内容的权限,但是您将无法再使用 API 从用户的 LinkedIn 提要中读取共享内容。

因此,如果您使用以下链接请求授权码

https://www.linkedin.com/uas/oauth2/authorization?scope=rw_nus

现在,你必须使用——</p>

https://www.linkedin.com/uas/oauth2/authorization?scope=w_share

如何修复无效范围授权错误:

要更正此问题,请确保您的授权工作流中的范围参数不再请求以下任何成员权限:

r_fullprofile, r_network, r_contactinfo, rw_nus, rw_groups, w_messages

要获得这些权限,您必须申请成为相关合作伙伴计划的成员,该计划提供对所需端点的必要 API 访问。

所以申请领英的合作伙伴身份,解释你的集成是什么以及它是如何工作的。如果它符合“我们认为他们正在为会员、开发人员和 L​​inkedIn 提供价值”的标准,那么一个或多个端点将保持对该应用程序开放,并且仅对该应用程序开放。

有关更多详细信息,请查看此链接

于 2015-06-18T18:28:02.353 回答