iOS 5の新しいTwitter APIを使用して、Twitterの "フォロー"することは可能ですか?iOS 5の新しいTwitter APIを人々に「フォロー」する方法は?
もしそうなら、どうですか?私はここに行く方法を理解できないようです。
TWRequest
を使用して例を投稿できますか?ありがとう。
iOS 5の新しいTwitter APIを使用して、Twitterの "フォロー"することは可能ですか?iOS 5の新しいTwitter APIを人々に「フォロー」する方法は?
もしそうなら、どうですか?私はここに行く方法を理解できないようです。
TWRequest
を使用して例を投稿できますか?ありがとう。
the existing Twitter APIを使用してください。ここで
は(2一連の記事2)すべての詳細を記述したブログ投稿です: http://iosdevelopertips.com/core-services/ios-5-twitter-framework-part-2.htmlはツイッターを追加し、フレームワークをアカウント、および以下の方法を使用します。
- (IBAction)tweet_action
{
ACAccountStore *accountStore = [[ACAccountStore alloc] init];
ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter];
[accountStore requestAccessToAccountsWithType:accountType withCompletionHandler:^(BOOL granted, NSError *error) {
if(granted) {
// Get the list of Twitter accounts.
NSArray *accountsArray = [accountStore accountsWithAccountType:accountType];
// For the sake of brevity, we'll assume there is only one Twitter account present.
// You would ideally ask the user which account they want to tweet from, if there is more than one Twitter account present.
if ([accountsArray count] > 0) {
// Grab the initial Twitter account to tweet from.
ACAccount *twitterAccount = [accountsArray objectAtIndex:0];
NSMutableDictionary *tempDict = [[NSMutableDictionary alloc] init];
[tempDict setValue:@"numerologistiOS" forKey:@"screen_name"];
[tempDict setValue:@"true" forKey:@"follow"];
TWRequest *postRequest = [[TWRequest alloc] initWithURL:[NSURL URLWithString:@"https://api.twitter.com/1/friendships/create.json"]
parameters:tempDict
requestMethod:TWRequestMethodPOST];
[postRequest setAccount:twitterAccount];
[postRequest performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
NSString *output = [NSString stringWithFormat:@"HTTP response status: %i", [urlResponse statusCode]];
NSLog(@"%@", output);
if (urlResponse.statusCode == 200)
{
UIAlertView *statusOK = [[UIAlertView alloc]
initWithTitle:@"Thank you for Following!"
message:@"You are now following us on Twitter!"
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
dispatch_async(dispatch_get_main_queue(), ^{
[statusOK show];
});
}
}];
}
}
}];
}
それは私のために働いています。ありがとう。そのような有用な情報を投稿し続ける。コーディングは人を揺さぶる。 –
私は尋ねたが私は立ち往生しているので例を挙げる。それがこの場所のためのものです。あなたのコメントは私を助けません、なぜそれを投稿するのですか? –