LinkedIn API V2 - 如何获取用于组织的个人资料照片?

LinkedIn API V2 - How to get profile photo used for an organization?

我正在使用端点 https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&projection=(elements*(organizationalTarget~(localizedName)))&oauth2_access_token={{access_token}} 获取用户的所有组织。我尝试了不同的投影场,但仍然无法获得个人资料照片。有没有办法改变投影来获取照片,或者是否有可能有另一个端点来获取照片?

我想不出用 organizationalEntityAcls 端点取回徽标的方法。我不相信它可用。

相反,我使用从上面发回的 ID 调用组织端点。

注意:organizationId 只是 id 而不是完整的 URN。

https://api.linkedin.com/v2/organizations/{organizationId}?projection=(logoV2(original~:playableStreams)),

其实是有可能的。这是对我有用的电话。

https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&state=APPROVED&projection=(elements*(organizationalTarget~(id,localizedName,logoV2(original~:playableStreams))))")

如果您想获取所有组织而不是单个组织的照片,Ervin Kalemi 的答案实际上是正确的,但 URL 最后并不完全正确。这 URL 将起作用:

https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee&role=ADMINISTRATOR&state=APPROVED&projection=(elements*(organizationalTarget~(id,localizedName,logoV2(original~:playableStreams))))