在v1.0中,我们可以使用以下api获取公开个人资料的网址。
但是在v2.0中,当我尝试获取r_basicprofile时,它给了我Erro 403(您没有获得/ me权限),但是我可以使用r_liteprofile获得ID,名和姓。
https://api.linkedin.com/v2/me
如何获取public-profile-url或vanityName?
谢谢!
答案 0 :(得分:1)
要在V2中使用此URL,必须征得linkedin的许可 https://api.linkedin.com/v1/people/~:(id,public-profile-url,first-name,last-name,email-address)?format=json
这与r_basicprofile有关
申请合作伙伴计划
答案 1 :(得分:0)
不幸的是,除非您申请合伙计划(如KPSingh所建议的那样),否则在v2中无法轻易获得vanityName
,但LinkedIn仅鼓励您获得{{1 }}。
https://docs.microsoft.com/en-us/linkedin/shared/integrations/people/profile-api-v1-migration
如果您要访问未通过新的“ Lite个人资料”权限提供的成员个人资料数据,请不要应用于像Marketing Developer Platform这样的合作伙伴计划。对合作伙伴计划的访问仅适用于选择用例,所有其他访问请求将被拒绝。
此外,在v2中,vanityName
被r_basicprofile
权限所取代。