2013-03-25 2 views
2

Я хочу автоматически публиковать статическую ссылку в twitter с помощью приложения iphone (без использования диалогового окна, опции отмены, опции отправки). Является ли это возможным?Как сделать автопоиск на твиттере в iphone?

+1

ли вы уверены, что это хорошая идея? Вероятно, это будет связано с Условиями обслуживания Twitter. –

+0

ya, вы можете сделать это с помощью TWRequest, цель развертывания должна быть 5.0 или более – Apple

ответ

0

Используйте этот метод Twitter Framework:

NSString *statusesShowEndpoint = @"https://api.twitter.com/1.1/statuses/update.json"; 
NSDictionary *params = @{@"status": @"Hello, my first autopost tweet..."}; 

    NSError *clientError; 
    NSURLRequest *request = [[[Twitter sharedInstance] APIClient] 
          URLRequestWithMethod:@"POST" 
          URL:statusesShowEndpoint 
          parameters:params 
          error:&clientError]; 

    if (request) { 
     [[[Twitter sharedInstance] APIClient] 
     sendTwitterRequest:request 
     completion:^(NSURLResponse *response, 
         NSData *data, 
         NSError *connectionError) { 
      if (data) { 
       // handle the response data e.g. 
       NSError *jsonError; 
       NSDictionary *dicResponse = [NSJSONSerialization 
               JSONObjectWithData:data 
               options:0 
               error:&jsonError]; 
       NSLog(@"%@",[dicResponse description]); 
      } 
      else { 
       NSLog(@"Error code: %ld | Error description: %@", (long)[connectionError code], [connectionError localizedDescription]); 
      } 
     }]; 
    } 
    else { 
     NSLog(@"Error: %@", clientError); 
    } 
Смежные вопросы