2011-11-01 59 views

回答

1

我想出了使用哪個twitter API來獲取指定用戶的媒體網址。 API是GET statuses/user_timeline APIinclude_entities參數設置爲true。 API將返回用戶的200狀態,如果您想獲得更多結果,則可以使用page參數對所有Twitter結果進行分頁。

下面是使用twitter API在IOS 5.

#include<Twitter/Twitter.h> 
-(void)getUserTimeLine 
{ 
    TWRequest *postRequest = [[TWRequest alloc] 
           initWithURL:[NSURL URLWithString:@"http://api.twitter.com/1/statuses/user_timeline.json?screen_name=twitter&include_entities=true&trim_user=true&page=1"] 
           parameters:nil 
           requestMethod:TWRequestMethodGET]; 
    [postRequest performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) { 

    if ([urlResponse statusCode]==200) 
     { 
      //Request succeed, then need to parse the json data returned. 
      //Do some parsing here. 
     } 
    else 
     { 
      //Request failed. 
      NSLog(@"HTTP response data:%i\n.",[urlResponse statusCode]); 
     }   
    }]; 
} 
一些示例代碼
相關問題