gpt4 book ai didi

iphone - MGTwittweEngine 没有获取推特页面提要

转载 作者:行者123 更新时间:2023-11-29 13:11:50 24 4
gpt4 key购买 nike

我已经集成了 MGTwittweEngine 来获取 Twitter 页面的提要以在我的应用程序的表格 View 中显示。这个东西从 2 个月开始工作,但从 6 月 1 日开始它已经停止工作。请建议我的代码出了什么问题。

in viewdidload I am calling

feed_count = 30;
[self setTweets:[[NSMutableArray alloc]init]];
twitterEngine = [[MGTwitterEngine alloc] initWithDelegate:self];
[twitterEngine setUsesSecureConnection:NO];
[twitterEngine setUsername:@"GoodLifeFitness"];
[twitterEngine getUserTimelineFor:[twitterEngine username] sinceID:0 startingAtPage:1 count:feed_count];

#pragma mark - MGTwitterEngineDelegate -

- (void)requestSucceeded:(NSString *)connectionIdentifier{
NSLog(@"request successfull for connection :%@",connectionIdentifier);

}
- (void)requestFailed:(NSString *)connectionIdentifier withError:(NSError *)error{
NSLog(@"request successfull for connection :%@",connectionIdentifier);

}
- (void)statusesReceived:(NSArray *)statuses forRequest:(NSString *)connectionIdentifier{
//[Shared hideProgressHud];
NSLog(@"status received");
for (NSDictionary *dict in statuses) {
NSString *text = [dict objectForKey:@"text"];
NSString *screenName = [[dict objectForKey:@"user"] objectForKey:@"screen_name"];
NSString *profileImageIdentifier = [twitterEngine getImageAtURL:[[dict objectForKey:@"user"] objectForKey:@"profile_image_url"]];

Tweet *tweet = [[Tweet alloc] init];
[tweet setText:text];
[tweet setScreenName:screenName];
[tweet setProfileImageIdentifier:profileImageIdentifier];
[[self tweets] addObject:tweet];
}
[[self feedTableView] performSelectorOnMainThread:@selector(reloadData) withObject:nil waitUntilDone:NO];

}
- (void)imageReceived:(UIImage *)image forRequest:(NSString *)connectionIdentifier{
for (int i = 0; i < [[self tweets] count]; i ++) {
Tweet *tweet = [[self tweets] objectAtIndex:i];
NSLog(@"image received");
if ([connectionIdentifier isEqualToString:[tweet profileImageIdentifier]]) {
[tweet setProfileImage:image];
[[self tweets] replaceObjectAtIndex:i withObject:tweet];
[[self feedTableView] performSelectorOnMainThread:@selector(reloadData) withObject:nil waitUntilDone:NO];
}
}
}
-(void)connectionStarted:(NSString *)connectionIdentifier{
NSLog(@"connection started");
}
-(void)connectionFinished:(NSString *)connectionIdentifier{
NSLog(@"connection finished");
}

最佳答案

点击here这是最新且管理良好的图书馆。您可以在其中获取所有推文、关注者和所有信息

关于iphone - MGTwittweEngine 没有获取推特页面提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17105819/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com