LinkedIn oAuth1总是在2015年5月之后返回'会员xxx无权获得公司xxx'

时间:2015-08-21 09:48:30

标签: asp.net linkedin restsharp linkedin-api

我们有一个门户网站来获取'num-followers'并且运行良好,但在升级后,我们会遇到以下403消息:

<error>
  <status>403</status>
  <timestamp>1440149000543</timestamp>
  <request-id>ULRPYICAEE</request-id>
  <error-code>0</error-code>
  <message>Member xxxx does not have permission to get company xxxx</message>
</error>
在研究之后,作为linkedin说: “公司API的新要求 对公司API端点的所有调用都将要求经过身份验证的用户被标记为LinkedIn公司页面的管理员,该公司页面是API调用的目标。您在创建页面时成为页面的管理员。如果页面已存在,则必须联系现有管理员以授予其他LinkedIn成员的管理员访问权限。 如果您没有与目标公司进行交互的适当管理员权限,您的API调用将返回403 Forbidden错误。

所以我们将会员升级为公司页面的管理员,然后我们使用Oauth2 <{3}}进行测试

  1. 检查该成员是否为公司管理员,
  2. 按细分,成功
  3. 获取公司的粉丝

    但我们门户网站的原始代码仍然遇到同样的403错误,是否放弃了oauth1.0?我错过了一些配置设置吗?

    如果有人可以提供帮助,请提前感谢。

1 个答案:

答案 0 :(得分:0)

领英2015年2月12日更新2015年5月12日至5月19日期间的LinkedIn应用程序。也许,您的应用程序今天受到影响。

请检查以下答案。

https://stackoverflow.com/a/30208638/741356