2013-10-17 225 views
0

我正在測試Klout API,並返回400狀態與一些有效的Twitter用戶。例如:Klout API返回400錯誤請求

http://api.klout.com/v2/user.json/622834/score?key=MYKEY 

的JSON的反應是:

{ 
    { 
     validationErrors: { 
     kloutId: "value [622834] fails with 'invalid KloutId [622834]'" 
    } 
} 

這是Twitter的用戶14902334個BodyofBreen,他是一個有效的用戶。我們從以前的一個API調用中獲得了這個Klout ID。 Klout API文檔說Klout ID永遠不會改變。 無論如何,我試圖讓一個Klout的ID,此用戶是這樣的:

http://api.klout.com/v2/identity.json/twitter?screenName=BodyOfBreen&key=MYKEY 
http://api.klout.com/v2/identity.json/tw/14902334?key=MYKEY 

但他們都返回404個狀態。 有什麼我做錯了嗎?

回答

0

最有可能的情況是,用戶選擇退出Klout或在Twitter上不再活動。我們不報告404的「原因」,以便不透露關於這樣的用戶的額外信息,或者「紅字」他們。

有關爲404響應的潛在原因的詳細信息:

http://klout.com/s/developers/v2#errors

在上一個「已知良好的Klout ID」或Twitter處理接收器404的情況下

最佳實踐/ ID。將丟棄數據和重新查詢。用戶有可能再次活躍,重新選擇或以後再次有數據。

相關問題