需要帮助,人们,
有人可以拨打 LinkedIn V2/me 版本吗? 我能够成功对 V1 版本进行 API 调用并获得会员所需信息的响应。
当调用 https://api.linkedin.com/v2/me?format=json 时,方法:通过标头中的访问令牌在邮递员中获取作为授权的一部分。它抛出以下错误
回应:
{
"serviceErrorCode": 100,
"message": "Not enough permissions to access: GET /me",
"status": 403
}
我对 V1 和 V2 版本使用相同的 OAuth2.0 访问令牌。自2015年8月10日起在LinkedIn消费者应用平台拥有V1版本的
r_basicprofile
权限。
我们的应用程序调用 V1 API 没有问题。 Linkedin 将是 Sunset V1 版本,因此只需根据 LinkedIn 方面对 X 应用程序 DLP 的限制使用公共 API。
什么是 LinkedIn 公共 API 端点以及所需的 API 访问权限?
如何获得
r_liteprofile
许可?
我想要基本的会员个人资料信息,例如名字、姓氏、电子邮件地址、标题、位置、行业、图片网址、摘要、职位。
需要调用哪个API才能获取以上数据?
提前谢谢您):-
如果您使用的是V2并且您没有获得使用r_basicprofile的权限 然后要么向linkedin申请使用r_basicprofile的权限 或使用 r_liteprofile + r_emailaddress
r_liteprofile 用于名字、姓氏、个人资料图片、id r_emailaddress 用于获取电子邮件地址
更新后,Linkedin OAuth 不再使用
r_liteprofile
和 r_fullprofile
范围。相反,如果您想调用 profile
端点,我们现在有 openid
、email
和 v2/me
范围,如果您只想让用户配置文件调用 v2/userinfo
端点,我发现了这一点。请注意,openid
范围是必需的。