0
我正在爲Mac OSX開發一個Twitter客戶端,並使用MgTwitter框架。 我使用xAuth登錄方法,它工作正常,但我不能從我的時間線得到推文。如何解決可可應用中MgTwitter的xAuth問題?
下面是在控制檯中的錯誤信息:
+[OARequestParameter requestParameter:value:]: unrecognized selector sent to class
這裏是登錄方法的代碼和功能來管理令牌元素:
- (void)startTwitter {
NSLog(@"Starting twitter connection...");
NSString *consumerKey = @"***************";
NSString *consumerSecret = @"*********";
twitterEngine = [[MGTwitterEngine alloc] initWithDelegate:self];
[twitterEngine setUsesSecureConnection:NO];
[twitterEngine setConsumerKey:consumerKey secret:consumerSecret];
[twitterEngine setUsername:user];
// xAuth method
[twitterEngine getXAuthAccessTokenForUsername:user password:password];
// update timeline
[self updateTwitterBuffer];
} // startTwitter
- (void) updateTwitterBuffer {
NSLog(@"Updating timeline.");
[twitterEngine getHomeTimelineSinceID:0 startingAtPage:0 count:20];
[twitterEngine getDirectMessagesSinceID:0 startingAtPage:0];
[twitterEngine getSentDirectMessagesSinceID:0 startingAtPage:0];
} // updateTwitterBuffer
- (void) stopTwitter {
[twitterEngine release];
[token release];
} // stopTwitter
- (void)accessTokenReceived:(OAToken *)aToken forRequest:(NSString *)connectionIdentifier {
NSLog(@"Access token received! %@",aToken);
token = [aToken retain];
[twitterEngine setAccessToken:token];
} // accessTokenReceived
我不知道在哪裏錯誤是。我該如何解決它?非常感謝。
您好,
– Tyflos 2011-06-01 18:25:24感謝您的鏈接。我知道這個教程,但它使用oAuth登錄方法,我想使用xAuth。 MgtwitterEngine支持xAuth,但我不明白錯誤消息。
你好
我知道教程,但它使用oAuth登錄過程,我想使用xAuth之一。我不明白錯誤消息。我遵循MgTwitterEngine中的演示應用程序,但我可以連接到Twitter,但無法獲取我的時間表。
請原諒我閱讀源代碼的問題。我是盲人,我可以很好地閱讀。我用HTML標籤重寫了它。我希望你現在能讀得更好。非常感謝。
– Tyflos 2011-06-01 18:33:17