[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