[Linkedin]页面详细信息不适用于";“组织名称”;带投影的API端点

[Linkedin]页面详细信息不适用于";“组织名称”;带投影的API端点,linkedin,linkedin-api,Linkedin,Linkedin Api,关于寻呼响应: {"elements": [{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:xxxxx","state":"APPROVED","organizationalTarget":"urn:li:organization:yyyyy"}], **"paging":{"count":10,"start":0,"links":[]}} {"elements":[{ 0: or

关于寻呼响应:

{"elements":                          [{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:xxxxx","state":"APPROVED","organizationalTarget":"urn:li:organization:yyyyy"}],
**"paging":{"count":10,"start":0,"links":[]}}
{"elements":[{
0:  
organizationalTarget~   
localizedName:"xyz",
role         :"ADMINISTRATOR",
roleAssignee :"urn:li:person:xxxxxx"
state        :"APPROVED"

roleAssignee~   
localizedLastName       "xyz"
localizedFirstName      "aaaa"
organizationalTarget    "urn:li:organizationBrand:ddddd"
}]}
{"elements":
**0**[{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:YYY"},
**1**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:AAA"},
**2**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:ZZZZ"},
**3**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:TTTT"}],
....
....
....
**20**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]
...
...
..
**30**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]

"paging":{"**count":10,"start":10**,"links":[]}}}
1. 情况1:在触发API端点“organizationalEntityAcls”时,不带任何投影参数,为我提供默认分页响应(即)

API
https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&oauth2_access_token=XXX;

响应:

{"elements":                          [{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:xxxxx","state":"APPROVED","organizationalTarget":"urn:li:organization:yyyyy"}],
**"paging":{"count":10,"start":0,"links":[]}}
{"elements":[{
0:  
organizationalTarget~   
localizedName:"xyz",
role         :"ADMINISTRATOR",
roleAssignee :"urn:li:person:xxxxxx"
state        :"APPROVED"

roleAssignee~   
localizedLastName       "xyz"
localizedFirstName      "aaaa"
organizationalTarget    "urn:li:organizationBrand:ddddd"
}]}
{"elements":
**0**[{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:YYY"},
**1**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:AAA"},
**2**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:ZZZZ"},
**3**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:TTTT"}],
....
....
....
**20**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]
...
...
..
**30**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]

"paging":{"**count":10,"start":10**,"links":[]}}}
**

案例2:在使用投影触发相同的API端点时,不提供分页响应(即)

API:
https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&projection=(元素*(*,角色签名者(localizedFirstName,localizedLastName),organizationalTarget(localizedName))&oauth2_访问令牌=xxxx

响应:

{"elements":                          [{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:xxxxx","state":"APPROVED","organizationalTarget":"urn:li:organization:yyyyy"}],
**"paging":{"count":10,"start":0,"links":[]}}
{"elements":[{
0:  
organizationalTarget~   
localizedName:"xyz",
role         :"ADMINISTRATOR",
roleAssignee :"urn:li:person:xxxxxx"
state        :"APPROVED"

roleAssignee~   
localizedLastName       "xyz"
localizedFirstName      "aaaa"
organizationalTarget    "urn:li:organizationBrand:ddddd"
}]}
{"elements":
**0**[{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:YYY"},
**1**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:AAA"},
**2**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:ZZZZ"},
**3**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:TTTT"}],
....
....
....
**20**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]
...
...
..
**30**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]

"paging":{"**count":10,"start":10**,"links":[]}}}
//响应结束

但检索不到分页响应

还尝试为相同的案例2提供分页字段start和count,以获得分页响应,这也不会产生分页响应

因此,需要知道如何使用API中的projections参数获得分页响应

2. 分页响应不局限于API调用中Start和Count字段提到的限制。而是检索所有结果

(即)API:***
https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&**开始=10,计数=10**&oauth2\u访问\u令牌=XXX

响应:

{"elements":                          [{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:xxxxx","state":"APPROVED","organizationalTarget":"urn:li:organization:yyyyy"}],
**"paging":{"count":10,"start":0,"links":[]}}
{"elements":[{
0:  
organizationalTarget~   
localizedName:"xyz",
role         :"ADMINISTRATOR",
roleAssignee :"urn:li:person:xxxxxx"
state        :"APPROVED"

roleAssignee~   
localizedLastName       "xyz"
localizedFirstName      "aaaa"
organizationalTarget    "urn:li:organizationBrand:ddddd"
}]}
{"elements":
**0**[{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:YYY"},
**1**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:AAA"},
**2**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:ZZZZ"},
**3**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:TTTT"}],
....
....
....
**20**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]
...
...
..
**30**{"role":"ADMINISTRATOR","roleAssignee":"urn:li:person:XXX","state":"APPROVED","organizationalTarget":"urn:li:organization:zzzTT"}]

"paging":{"**count":10,"start":10**,"links":[]}}}
//响应结束

它不是给出10到20之间的结果,而是检索0到30之间的所有结果。因此需要知道为什么响应不受上述限制


请澄清这些问题,提前谢谢

您可以通过将分页放在元素之前来检索分页

之前
https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&projection=(元素*(*,角色签名者(localizedFirstName,localizedLastName),organizationalTarget(localizedName))&oauth2_访问令牌=xxxx

之后
https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&projection=(分页,元素*(*,角色指派者(localizedFirstName,localizedLastName),organizationalTarget(localizedName))&oauth2\u访问令牌=xxxx