0
我在我的應用中使用SA_OAuthTwitterEngine在我的時間軸上發佈消息。沒關係,直到我更新到ios6。所以現在它不起作用。這是我如何登錄我的應用程序委託給Twitter的:SA_OAuthTwitterEngine無法在我的時間軸上發佈消息
SA_OAuthTwitterEngine *engine;//ivar
if (self.engine == nil)
{
self.engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate:self];
self.engine.consumerKey = kOAuthConsumerKey;
self.engine.consumerSecret = kOAuthConsumerSecret;
}
UIViewController *controller = [SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine:self.engine delegate:self];
if (controller == nil)
return;
[self.window.rootViewController presentModalViewController:controller animated:NO];
從SA_OAuthTwitterEngine委託方法:
- (void)OAuthTwitterController:(SA_OAuthTwitterController *)controller authenticatedWithUsername:(NSString *)username
{
[self.engine sendUpdate:[NSString stringWithFormat:@"test"]];
}
我嘗試發送郵件到我的時間表。但是我的時間表中沒有任何信息。看起來可以使用auth,但不會向時間軸發送消息。
Hm,剛剛檢查錯誤,它返回:錯誤域= HTTP代碼= 404「操作無法完成。(HTTP錯誤404)」 –
是。這聽起來像是在使用關閉的端點。 – Keab42
我找到了解決方案,它只需要更改base api。感謝幫助。 –