LinkedIn V2配置文件API未正确返回电子邮件
我正在尝试使用LinkedIn V2配置文件API来帮助注册我的网站。 我已经在我的网站上正确地实现了“使用LinkedIn登录”按钮,设置了OAuth 2.0回调,并且我的服务器正确地为用户的访问令牌交换了OAuth 2.0访问代码。 为此,我使用Python linkedin_v2库链接 然后我尝试获取用户的个人资料,并获取他们的名字、姓氏和电子邮件,作为注册方法存储在我的数据库中。我已确认我的应用程序请求r_电子邮件地址、r_liteprofile和r_成员社会访问 为了获得他们的个人资料,我尝试了以下方法:LinkedIn V2配置文件API未正确返回电子邮件,linkedin,linkedin-api,Linkedin,Linkedin Api,我正在尝试使用LinkedIn V2配置文件API来帮助注册我的网站。 我已经在我的网站上正确地实现了“使用LinkedIn登录”按钮,设置了OAuth 2.0回调,并且我的服务器正确地为用户的访问令牌交换了OAuth 2.0访问代码。 为此,我使用Python linkedin_v2库链接 然后我尝试获取用户的个人资料,并获取他们的名字、姓氏和电子邮件,作为注册方法存储在我的数据库中。我已确认我的应用程序请求r_电子邮件地址、r_liteprofile和r_成员社会访问 为了获得他们的个人资料
选择器=['email-address']
作为get_profile()
函数的参数,如库文档所指定
requests
library发送GET
请求https://api.linkedin.com/v2/people/(id:{person id})
带有包含身份验证:承载{user access token}
的头403
(禁止)错误
我对以下事情感到好奇:
403
application = linkedin.LinkedInApplication(token=accessToken)
profile = application.get_profile()