我正在使用MGTwitterEngine从NSString获取配置文件,但我只得到了列表中的第一个响应。将MGTwitterEngine.m中的方法改为使用screen_name而不是user_id会给我一个404错误,使用user_id works,但它只返回列表中的第一个。
NSString *path = [NSString stringWithFormat:@"users/lookup.%@?screen_name=%@", API_FORMAT, userIDs];MGTwitterEngine.m
- (NSString *)getBulkUserInformationFor:(NSString *)userIDs{
if (!userIDs) {
return nil;
}
NSString *path = [NSString stringWithFormat:@"users/lookup.%@?user_id=%@", API_FORMAT, userIDs];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithCapacity:0];
return [self _sendRequestWithMethod:nil path:path queryParameters:params body:nil requestType:MGTwitterBulkUserInformationRequest responseType:MGTwitterUsers];}
enter code here我的方法是:
- (void)userInfoReceived:(NSArray *)userInfo forRequest:(NSString *)connectionIdentifier {
for(NSDictionary *d in userInfo) {
NSLog(@"dee: %@", d);}。。我的号召是:
[_engine getBulkUserInformationFor:@"14483463,25552002,1540791,307428962,61605222"];发布于 2011-07-22 05:23:35
在mgtwitterengine的github页面上听起来像是一个类似的问题:
https://github.com/mattgemmell/MGTwitterEngine/issues/58
变化
#define TWITTER_DOMAIN @"twitter.com"至
#define TWITTER_DOMAIN @"api.twitter.com/1" 在MGTwitterEngine.m中
https://stackoverflow.com/questions/6184248
复制相似问题