LinkedIn Groups API - 在单个API请求中获取多个组的组徽标

时间:2014-02-20 07:40:55

标签: php rest linkedin

使用LinkedIn Groups API,我显示的是用户是LinkedIn成员的群组列表。使用

可以清楚地获得一次通话中的群组列表
https://api.linkedin.com/v1/people/~/group-memberships:(group:(id,name),membership-state)?count=50&start=0&oauth2_access_token=' . $accessKey;

任务

现在,我想在组名旁边显示组徽标图像。但是,对于n组来说,这意味着我必须进行更多的API调用,这会减慢页面加载速度(例如50个组)。

documentation州,

  

您可以从任意组资源路径访问有关一个或多个组的详细信息,例如ID,名称,设置和帖子。

https://api.linkedin.com/v1/groups/{group-id}:(id,name,short-description,description,relation-to-viewer:(membership-state,available-actions),posts,counts-by-category,is-open-to-non-members,category,website-url,locale,location:(country,postal-code),allow-member-invites,site-group-url,small-logo-url,large-logo-url)

我希望在单个API调用中获取所提及的组ID的徽标图像。

我尝试了什么

  • {group-id}的逗号分隔值,但它会出错

    密钥{id}中的值{xxx1,xxx2,xxx3}无效

  • /的{​​{1}}分隔值给出错误

    资源{Group}

  • 中的

    未知字段{xxx2}

请指导我在这里缺少的内容,因为文档还建议了一个或多个组,这是一个真正的用例。

1 个答案:

答案 0 :(得分:1)

  

https://api.linkedin.com/v1/people/~/group-memberships:(group:(id,name),…

您应该能够通过在group:(…之后扩展字段列表,在此调用中直接询问您想要的所有其他组字段:

https://api.linkedin.com/v1/people/~/group-memberships:(group:(id,name,
small-lo‌​go-url,large-logo-url),…