iphone - 使用帐户框架在 iOS 5 Twitter 中转推、回复和收藏

标签 iphone objective-c ios ios5 twitter

我在我的应用程序中集成了 iOS 5 Twitter。我能够通过集成了 Twitter 和帐户框架的 TWTweetComposeViewController 发送推文。

现在我想借助 Accounts 框架在 iOS 5 中转发、回复和收藏。

最佳答案

使用以下代码进行转发。

- (void)_retweetMessage:(TwitterMessage *)message
{
    NSString *retweetString = [NSString stringWithFormat:@"http://api.twitter.com/1/statuses/retweet/%@.json", message.identifier];
    NSURL *retweetURL = [NSURL URLWithString:retweetString];
    TWRequest *request = [[TWRequest alloc] initWithURL:retweetURL parameters:nil requestMethod:TWRequestMethodPOST];
    request.account = _usedAccount;

    [request performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
        if (responseData)
        {
            NSError *parseError = nil;
            id json = [NSJSONSerialization JSONObjectWithData:responseData options:0 error:&parseError];

            if (!json)
            {
                NSLog(@"Parse Error: %@", parseError);
            }
            else
            {
                NSLog(@"%@", json);
            }
        }
        else
        {
            NSLog(@"Request Error: %@", [error localizedDescription]);
        }
    }];
}

Taken From Here

祝你好运。

关于iphone - 使用帐户框架在 iOS 5 Twitter 中转推、回复和收藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11308690/

相关文章:

iphone - 尝试支持 3.5 和 4 英寸屏幕的 iPhone 时出现问题

iphone - CSS:iPhone/iPad Safari 在元素周围添加额外的边距或填充?

ios - 无法正确重新加载 tableview swift ios

iphone - 优化 iPhone 上的 SQLite3

ios - (iOS Swift) 在应用程序和 Today 扩展之间共享 EKEventStore 和访问

c# - 移动应用程序的 1 种语言与 2 种语言之间的差异

ios - 如何在 UITableView 中显示/隐藏 UISearchController searchBar?

iphone - NSStreams 崩溃程序!

ios - MSMessages 扩展 iOS 10 删除消息 UITextField

ios - 快速 xcode 从导航 Controller 切换到标签栏 Controller 的正确方法