对api.linkedin.com/v2/的任何查询都将返回“权限不足,无法访问...”

帕维尔·季莫菲耶夫(Pavel Timofeev):
  1. 在以下URL上使用Client IDClient Secret获得了访问令牌(范围:)。 r_basicprofile rw_company_admin w_share
  2. https://api.linkedin.com/v2/me端点发出请求

    curl -H "Authorization: Bearer ACCESS_TOKEN"
        -H "Accept: application/json"
        -H "Content-Type: application/json"
        -H "X-Restli-Protocol-Version: 2.0.0" https://api.linkedin.com/v2/me
    
  3. 得到回应:

    {
        "serviceErrorCode": 100,
        "message": "Not enough permissions to access /me GET ",
        "status": 403
    }
    

对于https://api.linkedin.com/v2/的任何请求,都会返回类似的错误响应

在官方文档中,标头有不同的要求:

但是我都尝试了两次,但没有任何效果。

https://api.linkedin.com/v1/的请求(使用相同的令牌)成功返回了数据。

请告诉我我在做什么错。

帕维尔·季莫菲耶夫(Pavel Timofeev):

您需要向LinkedIn申请权限。

现在,所有对api.linkedin.com/v2/的请求都成功传递给我!

根据地址https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner/marketing-developer-program提出的要求后,我们获得了权限(r_ad_campaignsrw_organization

在下面的地址提出请求,LinkedIn会回答您。

祝好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章