2013-07-15 44 views
0

我使用的方法是:Twitter的API - STTwitter庫:未處理的認證挑戰型 - NSURLAuthenticationMethodOAuth2

[STTwitterAPIWrapper twitterAPIWithOAuthConsumerName:@"<Value>" consumerKey:@"<Value>" consumerSecret:@"<Value>" username:@"<Value>" password:@"<Value>"]; 

當我使用給出的示例:

consumerName:'TweetDeck', 
consumerKey:'yT577ApRtZw51q4NPMPPOQ' 

作爲參數,它作品並返回Twitter結果。當我使用我自己的應用程序的consumerName,consumerKey和consumerSecret時,它會返回下面的錯誤。

錯誤日誌:

Unhandled authentication challenge type - NSURLAuthenticationMethodOAuth2 
-- Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn’t be completed. (NSURLErrorDomain error -1012.)" UserInfo=0xa6d4fb0 {NSErrorFailingURLKey=https://api.twitter.com/oauth/access_token, NSErrorFailingURLStringKey=https://api.twitter.com/oauth/access_token} 

有什麼問題嗎?

回答

1

README中所述,您的消費者令牌可能不支持xAuth。您可以在Twitter網站上閱讀more on this,並要求Twitter爲您的消費者令牌啓用xAuth身份驗證過程。

+0

感謝您的快速回復! – Bionicle