RestKit を使用してツイートを投稿しようとしていますが、繰り返し 401 が返されます (「メッセージ」:「認証できませんでした」、「コード」:32)。
RKObjectManager *twitterObjectManager = [RKObjectManager managerWithBaseURLString:@"https://api.twitter.com"];
twitterObjectManager.client.authenticationType = RKRequestAuthenticationTypeOAuth1;
twitterObjectManager.client.OAuth1ConsumerKey = @"abc";
twitterObjectManager.client.OAuth1ConsumerSecret = @"xyz";
twitterObjectManager.client.OAuth1AccessToken = @"lmn";
twitterObjectManager.client.OAuth1AccessTokenSecret = @"qrs";
NSMutableDictionary *parameters = [NSMutableDictionary dictionaryWithObject:@"Make it work" forKey:@"status"];
[twitterObjectManager.client post:@"/1.1/statuses/update.json" params:parameters delegate:self];
statuses/user_timeline から GET を使用してステータスを読み取る場合、同じ oAuth キーが機能します。
他に行う必要があることはありますか。