Я хочу, чтобы последние твиты были опубликованы после определенного твита / времени.Я использую MGTwitterEngine для iOS.
Я получаю идентификатор последнего опубликованного твита (переменная statusId)
- (void)statusesReceived:(NSArray *)statuses forRequest:(NSString *)connectionIdentifier`
{
NSMutableDictionary *statusDict = [NSMutableDictionary dictionaryWithDictionary:[[Shared sharedInstance].tweets objectAtIndex:i]];
NSString *idstr = [statusDict valueForKey:@"id"];
statusId = unsigned long version of idstr using NSNumberFormatter;
}
Я сохраняю этот statusId как глобальную переменную и снова, когда явызов
-(void) getTweets
{
[twitterEngine getUserTimelineFor:title sinceID:statusId startingAtPage:0 count:20];
}
возвращает старые твиты, а не новые, опубликованные после последнего твита.
Также, когда я делаю NSLog сохраненного statusID и строкового значения идентификатора, онипечатаются по-разному (хотя, согласно документам, оба должны быть без знака длиной)
Может кто-нибудь сообщить мне, как публиковать твиты после определенного твита / времени?
Спасибо.
Нет решения этой проблемы.Я вчера отправил сообщение о проблеме, и с тех пор ответа не последовало.