Linkedin API:如何激活 r_basicprofile 作为权限?

Linkedin API: How to activate r_basicprofile as a permission?

根据官方 LinkedIn 文档,r_basicprofile 应该可供所有开发人员访问:

然而,在我的应用程序默认权限中,我看不到它:

因此,调用

https://api.linkedin.com/v2/me

return

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

如何激活basicprofile权限?

r_basicprofile 权限在 the migration from v1 to v2 of the API effective May 1, 2019. As far as I know, there is no way to request access to it any longer. Instead, you only have access to the three permissions listed in your screenshot. There are "Enterprise Application" developer programs like the Marketing Developer Program, but you have to fit the exact use case and receive approval from LinkedIn to participate. It appears that some of the LinkedIn documentation is out of date and can confuse the issue quite a bit. Here is another article 之后不再可用,这可能会有帮助。