Linkedin API - 从URL获取Member_id

时间:2013-05-06 23:18:06

标签: linkedin

我试图获取用户传递给我的应用的特定网址(http://www.linkedin.com/profile/view?id=6263712http://www.linkedin.com/in/rgrush/),并导出特定于应用的' member_id'那个人我尝试收集的信息将用于我的应用的OAuth用户的第一,第二或第三个连接。

此方法看起来是http://api.linkedin.com/v1/people/url=<public-profile-url>,但我所看到的只是基本的公开个人资料字段,而不是我能够在浏览器中获得的完整信息。

我也看到有人建议使用从页面中删除的标准进行搜索(名称,公司,位置)。它将为您提供特定于应用的&#39; member_id&#39;如果您使用类似http://api.linkedin.com/v1/people-search? keywords=[space delimited keywords]& first-name=[first name]& last-name=[last name]之类的东西,但这看起来很混乱,并且有点破坏了通过API的目的。我是否正确理解了所有内容并且有一个很好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

使用r_fullprofile成员权限时,您只能访问经过身份验证的用户的完整配置文件字段。您只能检索经过身份验证的用户的第1级连接的基本配置文件字段,如Connections API文档中所述。没有成员权限允许您访问连接的完整配置文件字段。添加此限制是为了保护我们用户的数据隐私。此问题与您的代码无关,您将获得我们的Linkedin API允许的内容。

阅读以下链接以了解更多https://developer.linkedin.com/documents/connections-api