LinkedIn API上"Profile Fields"页面的Skills部分说明了这一点id
字段:
A unique identifier for a single skill in the list of skills
Run Code Online (Sandbox Code Playgroud)
当我试图获得id
用户拥有的技能时,它会返回一堆数字,通常从1开始逐渐增加或者通过小间隙增加.所以我理解它返回的ID是该用户自己的技能列表的顺序,而不是LinkedIn应该在其数据库中具有的唯一ID.在提供独特的用户,学校,公司ID时,为什么不返回独特的技能ID?
我的技能列表中的一个例子:
[8] => stdClass Object
(
[id] => 17
[skill] => stdClass Object
(
[name] => JavaScript
)
)
Run Code Online (Sandbox Code Playgroud)
我朋友的技能列表中的一个例子:
[3] => stdClass Object
(
[id] => 4
[skill] => stdClass Object
(
[name] => JavaScript
)
)
Run Code Online (Sandbox Code Playgroud)
我正在使用的请求URL如下:
http://api.linkedin.com/v1/people/~:(skills:(id,skill:(name)))?format=json
Run Code Online (Sandbox Code Playgroud)
嗯,从我在文档中看到的,有两种类型的实体:全局和本地(每用户,每公司等)说到配置文件字段,它在文档中清楚地看到:
本地实体:
等等.在docuemntation中,这些实体的ID被称为:
a unique identifier for this member's position
,A unique identifier for a single skill in the list of skills
.但ID仍然是每个用户 - 即仅在列表中是唯一的而不是全局的.
全球实体:
在描述中,写入以下内容:
the ID for the company (useful with facets or the Company API)
至少这是我解释这个文件的方式,不论它是否具有足够的权威性取决于你:)
归档时间: |
|
查看次数: |
524 次 |
最近记录: |