0

我想使用https://api.twitter.com/1/direct_messages/new.format向我的 Twitter 关注者发送直接消息,但不知道如何执行此操作。有人可以为此提供任何示例代码吗?

我对此进行了很多搜索,但没有得到如何获得这些值:

oauth_nonce、oauth_signature、oauth_signature_method、oauth_timestamp、oauth_token。

预先感谢

4

1 回答 1

1

这是使用 Twitter 引擎发送直接消息的方法

  appDelegate._engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate: self];
        appDelegate._engine.consumerKey = kOAuthConsumerKey;
        appDelegate._engine.consumerSecret = kOAuthConsumerSecret;

一旦你得到认证,这个方法就会被调用

  #pragma mark SA_OAuthTwitterControllerDelegate

    - (void) OAuthTwitterController: (SA_OAuthTwitterController *) controller authenticatedWithUsername: (NSString *)username {
     NSLog(@"Authenicated for %@", username);
     [appDelegate._engine sendDirectMessage:@"Test for Twitter direct message" to:username];
}
于 2014-09-04T13:20:22.103 回答