2012-04-11 35 views
0

我一直無法找到爲Tumblr獲取Objective-C和XAuth的解決方案。我發現了許多Twitter示例,所以看起來有道理的是劫持Twitter-XAuth並用Tumblr's替換token_access url。我一直堅持這個問題幾個小時,因爲我從Tumblr獲得的回報是401錯誤,當我進行身份驗證時。當使用Objective-C進行Tumblr身份驗證時出現Xauth 401錯誤

該應用程序在Tumblr註冊並啓用了XAuth。

我搞不​​清楚我做錯了什麼。

我即basestring:POST & HTTPS%3A%2F%2Fwww.tumblr.com%2Foauth%2Faccess_token & oauth_consumer_key%3D [消費者鍵]%26oauth_nonce%3D-1943440940%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1334174720 %26oauth_version%3D1.0%26x_auth_mode%3Dclient_auth%26x_auth_password%3D [密碼]%26x_auth_username%3Dmalcolmbastien%40gmail.com

對於我的授權頭,似乎的NSLog打印出 '\' 字符轉義一個時雙引號,但我不知道他們是否在請求中。

我認證頭:{ 授權= 「OAuth的oauth_nonce = \」 - 1943440940 \ 「oauth_signature_method = \ 」HMAC-SHA1 \「,oauth_timestamp = \ 」1334174720 \「,oauth_consumer_key = \」[消費者鍵] \ 「oauth_signature = \ 」A2A%2BImFSzi1BCGV2FVzah6RPlVA%3D \「,oauth_version = \ 」1.0 \「」;

讓我知道是否有其他代碼我應該分享。

謝謝。

回答

相關問題