Twitter統合が行われたios 5.1で実行されるiPadアプリケーションを開発しています。これで、twitter.framework を使用してアプリケーションを使用してツイートできるようになりました。しかし、私たちが行ったツイートの詳細を知りたいです。フレームワークでTWRequestを使用して、クエリを投稿しました
-(IBAction)queryButtonTapped:(id)sender{
TWRequest *request = [[TWRequest alloc] initWithURL:[NSURL URLWithString:@"http://search.twitter.com/search.json?q=indians&rpp=5&with_twitter_user_id=true&result_type=recent"] parameters:nil requestMethod:TWRequestMethodGET];
[request performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {
if([urlResponse statusCode] >= 200){
NSError *error;
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:responseData options:0 error:&error];
UIAlertView *alertView1 = [[UIAlertView alloc] initWithTitle:@"Twitter response"
message:[NSString stringWithFormat:@"response: %@",dict]
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView1 show];
}
else{
UIAlertView *alertView2 = [[UIAlertView alloc] initWithTitle:@"oops"
message:[NSString stringWithFormat:@"response: %i, and error is %@",[urlResponse statusCode],error]
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView2 show];
}
}];
}
ここでは、私が作ったインド人のツイートを検索しています。
「Twitter REST API v1 はアクティブではなくなりました。API v1.1 に移行してください。」というアラートが表示されました。今、その1.1バージョンが何であるか知りたいです。それは Twitter.framework と関係がありますか、それとも新しい twitter.framework を取得する必要がありますか。または、別の方法でクエリを実行する必要があります。