我正在尝试使用LinkedIn提供的API来获取数据。我已经获得了API密钥,API秘密以及访问密钥。浏览完文档后,我知道现在他们使用OAuth 2.0执行身份验证。我正在尝试访问以下API:
https://api.linkedin.com/v2/me?oauth2_access_token=我的访问令牌
响应返回以下内容:
{“ serviceErrorCode”:100,“消息”:“访问权限不足:GET / me”,“状态”:403}
我还寻求了对该API的许可。
为什么会这样?
注意: :我的应用程序的“默认应用程序权限” 设置为“ r_basicprofile” 。 / p>
答案 0 :(得分:0)
请在注册后等待约2个小时以获取许可。有时需要一段时间才能注册访问权限。
答案 1 :(得分:0)
如果我是正确的话,那么对于V2,您需要与他人合作:https://developer.linkedin.com/partner-programs
如果不需要伙伴计划。使用v1 API。
https://api.linkedin.com/v1/people/~
这将在您当前的权限下起作用。