正如Linkedin最近发布的消息,我试图将当前的API迁移到v2:“所有开发人员都需要在2019年3月1日之前将其应用迁移到我们最新的API和OAuth 2.0”。 我有一个使用API v1和OAuth 2.0来获取个人和公司资料,在公司页面上分享信息的应用。
我尝试测试请求https://api.linkedin.com/v2/me **&projection = {id) 系统一直说“没有足够的权限来访问...” 在最近尝试寻求帮助时,它重定向到stactoverflow,这意味着我需要申请访问LinkedIn的Marketing Developer Program才能访问此API。 我是在服务器时间https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner/marketing-developer-program#get-started次通过此页面申请API访问的。
直到现在我还没有收到任何反馈。 截止到3月1日迁移到API版本2的截止日期。 请告知我访问和开发API v2所需的条件吗?
答案 0 :(得分:0)
首先检查您拥有什么权限: 在V2中,您必须申请合作伙伴计划才能使用与公司相关的API
在V2中,要谈论基本信息,您必须使用r_liteprofile + r_emailaddress
r_liteprofile for firstName,lastName,profilePicture,id-https://api.linkedin.com/v2/me?projection=(id,firstName,lastName,profilePicture(displayImage~:playableStreams))
r_emailaddress用于获取emailAddress-https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements *(handle〜))