我们再次需要 rw_nus 和 r_network 范围权限,是否可能

We need rw_nus and r_network scope permissions again, is it even possible

我们的网站正在使用来自 Linkedin 的 rw_nusr_network 权限以正常工作。我们正在从 Linkedin 获取提要,并且能够 post 发表评论和点赞。但现在我们收到以下错误:

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

我们发现 following link 上面写着:

Linkedin deprecating rw_nus from API

现在是否有可能再次获得这些权限或现在已经结束?如果是,那么如何获得批准?

弃用 rw_nus 权限:

rw_nus 成员权限将于 2015 年 5 月 12 日弃用 Linkedin API changes。今后,如果您的应用程序代表 LinkedIn 成员共享内容,您的应用程序将需要获得 w_share 成员权限。

新的 w_share 权限将允许您像以前一样在 LinkedIn 上共享内容,但是您将无法再使用 [=49= 从用户的 LinkedIn 源中读取共享内容].

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

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

现在,您必须使用 –

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

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

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

r_fullprofile, r_network, r_contactinfo, rw_nus, rw_groups, w_messages

要获得这些权限,您必须申请成为相关 Partner Program 的成员,该 Partner Program 提供对所需端点的必要 API 访问权限。

所以申请 LinkedIn 的合作伙伴身份,解释您的集成是什么以及它是如何工作的。如果它满足 "we feel that they’re providing value to members, developers and LinkedIn," 的条件,那么一个或多个端点将为该应用程序保持打开状态,并且仅该应用程序。

有关详细信息,请查看此 link