我在我的网站上使用linkedin share api进行用户登录。登录时,我从那里获取用户的一些信息。并且即使用户已使用这些字段更新了我的个人资料,也链接不返回某些字段的值。
我将范围设置为'r_basicprofile r_emailaddress rw_nus'
我的链接抓取参数代码如下
$user = fetch('GET', '/v1/people/~:(id,firstName,lastName,headline,picture-url,email-address,skills,public-profile-url,industry,positions:(title,start-date,end-date,is-current,company:(id,name,size)),languages:(id,language,proficiency),num-recommenders,volunteer,educations,certifications:(id,name),publications:(id,title))');
我能够获得几乎所有字段值,但无法获取语言,出版物等字段的值。
我的脚本中是否有任何问题,或者我必须使用一些特殊的方法,因为我在谷歌上搜索过,我找到了和我一样的解决方案。
答案 0 :(得分:1)
对于语言和出版物,您需要r_fullprofile
范围。
有关需要完整个人资料的字段列表,请参阅https://developer.linkedin.com/documents/profile-fields#fullprofile。