2012-10-23 43 views
0

如何從Android上發佈關於我的鏈接組的討論?我正在使用:LinkedIn api客戶端異常訪問組拒絕?

final GroupsApiClient client = factory.createLinkedInApiClient(accessTokenValue, tokenSecretValue);  
client.getGroupById(groupid); 
client.createPost("arg0", "arg1", "arg2"); 

但得到錯誤access to group denied請問能有人幫忙嗎?謝謝 !!

回答

0

在將討論發佈到組之前,您需要確保rw_groups已授予您的應用程序。

當通過您的驗證流程去,請確保您的rw_groups成員權限添加到該呼叫:

POST https://api.linkedin.com/uas/oauth/requestToken?scope=rw_groups 

然後使用請求訪問令牌升級令牌你只是牽強,使API調用發佈到一個組。

+0

感謝您的回覆我使用訪問令牌和祕密直接進行API調用可以指導如何廣告這些permision?在組中設置我們的android代碼 – haniya

+0

如果您有訪問令牌,那麼您已經知道如何獲取請求令牌。我上面提供的電話顯示瞭如何將rw_groups權限授予您的應用程序。有關更多詳細信息,請參閱身份驗證文檔:https://developer.linkedin.com/documents/authentication –

+0

我在最終LinkedInRequestToken中使用了此權限liToken = oAuthService.getOAuthRequestToken(「https://api.linkedin.com/uas/的OAuth/requestToken範圍= rw_groups「)?;當我運行我的代碼時,它給了authunication對話框,當我點擊登錄按鈕,然後吐司出現「開始下載」,沒有其他事情發生,你可以建議什麼?謝謝!! – haniya

1

自2015年5月12日:

要訪問rw_groups,你將不得不申請成爲相關Partner Program提供對rw_groups端點必要的API訪問的成員。

因此,申請與LinkedIn合作伙伴的地位,解釋你的整合是什麼以及它是如何工作的。如果它符合的標準「我們認爲他們正在爲會員,開發人員和LinkedIn提供價值,」那麼該端點將保持對該應用程序的開放,並且只有該應用程序。

+0

你有什麼想法以獲得連接?它需要什麼範圍? –

+0

我認爲你需要'r_network'在範圍內查看連接API的這個linkedin頁面https://developer-programs.linkedin.com/documents/connections-api –