2014-02-20 40 views
1

使用LinkedIn Groups API,我顯示了該用戶是LinkedIn上成員的組列表。獲得在一個單一的呼叫組的名單是明確使用LinkedIn Groups API - 在單個API請求中爲多個組獲取組徽標

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) 

我想提到的組ID標識的圖像在一個單一的API調用。

我已經試過

  • 一個逗號分隔值{group-id},但它給錯誤

    無效值{XXX1,XXX2,XXX3}在鍵{ID}

  • A /分離值爲{group-id}給出錯誤

    未知領域{} XXX2在資源{}組

請指引我是缺少在這裏,如文檔也表明一個或多個組,這是一個真正的用例。

+0

什麼'/組::(1234,5678,9012):...'? – CBroe

+0

獲取錯誤,「不支持在根級別請求多個組。」 –

+0

並且首先在第一個API調用中直接詢問附加字段也不適用? – CBroe

回答

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),…