2010-07-08 121 views
0

這個Android代碼之前工作正常,但我由於某種原因有問題。這裏是我試圖發出請求:谷歌閱讀API請求令牌,得到400:錯誤的請求

https://www.google.com/reader/api/0/token

我得到400:錯誤的請求的響應,我不知道爲什麼。這不是請求令牌的正確URL嗎?身份驗證令牌現在作爲頭部傳遞給所有請求中的頭部,並且我可以請求提要列表,並且它工作得很好,所以認證代碼沒有任何問題。是什麼賦予了?

此外,我可以在Chrome等普通瀏覽器中請求令牌,並將令牌作爲響應主體。所以請求本身不是問題。我只是無法弄清楚我的代碼請求有什麼問題...

+0

顯示發送請求的代碼。你確定它正在發出GET請求嗎? – 2010-07-08 18:50:02

+0

我確定這是一個GET。代碼有點冗長......我試過使用GET和POST,無濟於事。我試着發送和沒有auth頭(使用ClientLogin)。並且我已經在cookie存儲中使用和不使用舊的SID值進行了嘗試。 – moonlightcheese 2010-07-08 19:15:38

回答

2

答案是使用http而不是https。如果其他人無法從非官方的Google閱讀器API獲取令牌,請檢查您是否使用安全http。