如何设置twitterapi的参数以在uitableview中显示推文

我想获取推文,并使用twitterapi在tableview中显示。 我实现了下面显示的所有twitter框架的方法。 但我无法设置参数。

- (void)viewDidLoad { NSURL *url = [NSURL URLWithString:@"https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=twitterapi&count=2"]; NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init]; [parameters setObject:@"6253282" forKey:@"user_id"]; [parameters setObject:@"twitterapi" forKey:@"screen_name"]; [parameters setObject:@"true" forKey:@"include_entities"]; [parameters setObject:@"50" forKey:@"count"]; TWRequest *request = [[TWRequest alloc] initWithURL:url parameters:parameters requestMethod:TWRequestMethodGET]; [request performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) { self.dataSource = [NSJSONSerialization JSONObjectWithData:responseData options:NSJSONReadingMutableLeaves error:&error]; [self.tableView reloadData]; } ]; [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. 

}

我不完美的工作与<[参数setObject:@“”forKey:@“”];>和cellForRowAtIndexPath:

  - (UITableViewCell *)tableView:(UITableView *)aTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSDictionary *tweet = [self.dataSource objectAtIndex:indexPath.row]; cell.textLabel.text = [tweet objectForKey:@"text"]; 

感谢和提前问候。

当你在字典中分别设置你的参数时,你的url必须是..

 NSURL *url = [NSURL URLWithString:@"https://api.twitter.com/1/statuses/user_timeline.json"]; 

欲了解更多信息,你可以在这里 。

如果你设置参数的方式,api使用从url而不是请求时设置的字典参数。

只是改变你的请求的url,它会正常工作。