为什么LinkedIn API不提供独特的技能ID?

为什么LinkedIn API不提供独特的技能ID?,api,linkedin,Api,Linkedin,LinkedIn API上的“配置文件字段”页面部分显示了id字段: A unique identifier for a single skill in the list of skills 当我尝试获取用户技能的id时,它会返回一组数字,通常从1开始,逐个递增或按较小的间隔递增。所以我知道它返回的ID是该用户自己技能列表的顺序,而不是LinkedIn数据库中应有的唯一ID。为什么在提供唯一的用户、学校和公司ID时不返回唯一的技能ID 我的技能列表中的一个示例: [8] => stdC

LinkedIn API上的“配置文件字段”页面部分显示了
id
字段:

A unique identifier for a single skill in the list of skills
当我尝试获取用户技能的
id
时,它会返回一组数字,通常从1开始,逐个递增或按较小的间隔递增。所以我知道它返回的ID是该用户自己技能列表的顺序,而不是LinkedIn数据库中应有的唯一ID。为什么在提供唯一的用户、学校和公司ID时不返回唯一的技能ID

我的技能列表中的一个示例:

 [8] => stdClass Object
                        (
                            [id] => 17
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
 [3] => stdClass Object
                        (
                            [id] => 4
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
http://api.linkedin.com/v1/people/~:(skills:(id,skill:(name)))?format=json
我朋友技能列表中的一个例子:

 [8] => stdClass Object
                        (
                            [id] => 17
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
 [3] => stdClass Object
                        (
                            [id] => 4
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
http://api.linkedin.com/v1/people/~:(skills:(id,skill:(name)))?format=json
我使用的请求URL如下:

 [8] => stdClass Object
                        (
                            [id] => 17
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
 [3] => stdClass Object
                        (
                            [id] => 4
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
http://api.linkedin.com/v1/people/~:(skills:(id,skill:(name)))?format=json

从我在文档中看到的情况来看,有两种类型的实体:全局实体和本地实体(每个用户、每个公司等) 说到概要文件字段,它在文档中清晰可见:

本地实体:

 [8] => stdClass Object
                        (
                            [id] => 17
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
 [3] => stdClass Object
                        (
                            [id] => 4
                            [skill] => stdClass Object
                                (
                                    [name] => JavaScript
                                )

                        )
http://api.linkedin.com/v1/people/~:(skills:(id,skill:(name)))?format=json
  • 职位
  • 技巧
  • 出版物
  • 等等。。在docuemntation中,这些实体的ID称为:
    此成员职位的唯一标识符
    技能列表中单个技能的唯一标识符
    。但是ID仍然是每个用户的-即,仅在列表中是唯一的,而不是全局唯一的

    全球实体:

     [8] => stdClass Object
                            (
                                [id] => 17
                                [skill] => stdClass Object
                                    (
                                        [name] => JavaScript
                                    )
    
                            )
    
     [3] => stdClass Object
                            (
                                [id] => 4
                                [skill] => stdClass Object
                                    (
                                        [name] => JavaScript
                                    )
    
                            )
    
    http://api.linkedin.com/v1/people/~:(skills:(id,skill:(name)))?format=json
    
  • 使用者本人
  • 公司
  • 在说明中,写了以下内容:
    公司的ID(对facets或公司API有用)


    至少我是这样理解这份文件的,它是否足够权威取决于你:)

    你找到解决方案了吗?没有,还在等待答案。我的阅读也似乎是正确的。它们不会在API中跨用户唯一地跟踪技能。