Я установил на своем телефоне клиент Twitter, используя mgtwitterengine.Мне удалось настроить его, чтобы я мог твитнуть и получать обновления статуса.
используя стандартную настройку, вы можете получать только от 10 до 20 обновлений.чтобы иметь возможность получать больше обновлений, чем нужно поставить [_engine getFollowedTimelineSinceID:0 startingAtPage:0 count:50];
, но это не позволяет получать больше, чем первоначальная сумма, пока вы не активируете
if (params) {
fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES];
}
в SA_OAuthTwitterEngine.m.
Моя проблема в том, что когда я делаю это, я больше не могу опубликовать новый статус из своего приложения.У меня может быть до 200 статусов в потоке, но нет возможности отправки сообщений.Это ошибка: Error Domain = HTTP Code = 401 «Операция не может быть завершена. (HTTP error 401.)» *
любая помощь будет оценена.
большое спасибо заранее
решено
мне просто нужно добавить if(requestType == MGTwitterUserTimelineRequest || requestType == MGTwitterFollowedTimelineRequest)
перед if (params) {fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES];}
, чтобы это выглядело так:
if(requestType == MGTwitterUserTimelineRequest || requestType == MGTwitterFollowedTimelineRequest) {
if (params) {
fullPath = [self _queryStringWithBase:fullPath parameters:params prefixed:YES];
}
}