Linkedin 二级连接 API

Posted

技术标签:

【中文标题】Linkedin 二级连接 API【英文标题】:Linkedin second degree connections API 【发布时间】:2013-01-09 07:48:19 【问题描述】:

我根据 codeigniter/linkedin api 方法获得了linkedin 认证用户的个人资料信息和连接详细信息。但我的最终需要是获取我的连接的连接。linkedin 文档说,如果我们有 'r_network' 权限,我们将获得第一和第二度连接,但我不能。请提出一个获取二级连接的解决方案。以下是我的代码。

$profile_connections = $this->linkedin->profile('~/connections:(id,first-name,last-name,picture-url,industry,location,public-profile-url,positions:(company:(name)))');
$profile_connections = json_decode($profile_connections['linkedin']);

foreach ($profile_connections->values as $connections)
            $sub_connections = $this->linkedin->profile("url=".urlencode($connections->publicProfileUrl)."/connections:(id,first-name,last-name,picture-url,industry,location)");
            $sub_connections = json_decode($sub_connections['linkedin']);
        

但在获取 2 度连接时收到一条错误消息,例如“访问连接被拒绝”。

【问题讨论】:

【参考方案1】:

引用来自linkedin developer forum:

API 在 API 返回的内容方面更加明确。 连接 API 仅返回 1 级连接。 虽然 r_network 成员权限确实授予您的应用程序访问 一级和二级连接(连接 API 和人物搜索 API 都需要此成员权限), 只有通过人物搜索 API,您才可以访问 2 级连接。连接 API 一直只限制为 1 级学位联系。

所以,这几乎是你的问题。

【讨论】:

你能举个例子吗?使用 People search Api, 看看here 和codeigniter here 是另一个例子

以上是关于Linkedin 二级连接 API的主要内容,如果未能解决你的问题,请参考以下文章

LinkedIn PBI 自定义数据连接器 - 计划报告刷新时出错

Power BI - LinkedIn广告连接器

LinkedIn的即时消息:在一台机器上支持几十万条长连接

LinkedIn 即时通信系统的优化

为 Facebook 和 Linkedin 好友创建统一的个人资料

Python - LinkedIn API 获取个人资料错误