2012-04-25 43 views
2

當從LinkedIn developer forum thread我下載了這個示例:LinkedInAuth.rar.zip,它的工作原理。400錯誤的請求,利用LinkedIn的API

當我使用:

string response = _oauth.APIWebRequest(
    "GET", 
    "http://api.linkedin.com/v1/people/~/group-memberships:(group:(id,name,counts-by-category))?membership-state=member", 
    null); 

它返回所有組。

但是當我使用:

string response = _oauth.APIWebRequest(
    "GET", 
    "http://api.linkedin.com/v1/groups/{2139884}/posts:(creation-timestamp,title,summary,creator:(first-name,last-name,picture-url,headline),likes,attachment:(image-url,content-domain,content-url,title,summary),relation-to-viewer)?category=discussion&order=recency&modified-since=1302727083000&count=5", 
    null);` 

它會返回錯誤:

400 bad request

我用了一個組ID硬編碼的,其存在和1號提前返校。我試圖按照documentation。任何人在面對這個問題之前或者我錯過了一些東西

+0

@abatishchev對不起,它的類型錯誤。我編輯Question.Thanks。 – 2012-04-25 11:01:16

回答

0

你不需要身份證上的花括號。花括號表明你將在那裏放置一個變量。請嘗試:

http://api.linkedin.com/v1/groups/{2139884}/posts:(creation-timestamp,title,summary,creator:(first-name,last-name,picture-url,headline),likes,attachment:(image-url,content-domain,content-url,title,summary),relation-to-viewer)?category=discussion&order=recency&modified-since=1302727083000&count=5 
+0

Thanks for reply.But before 2 days when I post this Question application runs perfect,but today when I try to'oAuth Request Token' and'oAuth Request TokenSecret' which give a'400 bad request'.I are surprise before 2 days它的工作。是否有任何過期的開發者'API Key'和'Secret Key'的問題?感謝您的幫助。 – 2012-04-27 06:37:43

1

仔細檢查您的服務器時間。在我改變之前,我遇到了同樣的問題(在夏令時改變後問題開始發生)。