我正在尝试创建Flutter应用程序,该应用程序首先使用google或email身份验证进行身份验证,然后添加LinkedIn配置文件。
除了允许用户仅输入其个人资料URL之外,还有一种方法来了解是否已通过PUB的linkedin_login软件包进行身份验证的用户。
我尝试过此程序包,它可以工作,但只获取电子邮件,名字,姓氏,个人资料图片,访问令牌和用户ID。
我需要获得对此进行身份验证的人的个人资料URL。我尝试了Linkedin API文档,但对我来说没有太大意义。
有使用经验的任何人都可以帮助我。说明API调用及其设置。
PS:解释一下,就像您正在教菜鸟一样。谢谢。
https://api.linkedin.com/v2/me将返回:firstName,lastName,profilePicture,id
r_emailaddress将返回:emailAddress
有关职位和标题或致电:https://developer.linkedin.com/docs/guide/v2/people/profile-api-您必须向Linkedin申请r_basicprofile,因为他们的信息在V2 r_liteprofile中不可用
检查此article。
总结:您需要有一个LinkedIn合作伙伴计划,您将获得此信息,但是很难接受here。
以及为什么如此复杂的原因,除了Linkedin专家https://thenextweb.com/dd/2015/02/12/linkedin-takes-aim-developers-plans-lock-apis/之外,没人知道。