我在我的应用程序中集成了 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]);
}
}];
}
祝你好运。
关于iphone - 使用帐户框架在 iOS 5 Twitter 中转推、回复和收藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11308690/