Аутентифицируйте твиттер, чтобы получить json feed - PullRequest
0 голосов
/ 02 сентября 2011

В моем приложении возникают проблемы с превышением скорости. Я хочу получить канал:

http://twitter.com/status/user_timeline/bbcnews.json

Но это говорит мне, что предел скорости превышен. Я предполагаю, что это означает для всех пользователей приложения вместе взятых. Как я могу аутентифицировать свое приложение Twitter (которое я настроил с помощью твиттера) перед запросом этого канала или включить аутентификацию в запрос канала?

1 Ответ

1 голос
/ 02 сентября 2011

За твиттерскую документацию:

"Неаутентифицированным вызовам разрешено 150 запросов в час. Неаутентифицированные вызовы сравниваются с общедоступным IP-адресом сервера или устройства, отправляющего запрос."

Таким образом, для мобильного устройства это ограничение будет на уровне каждого устройства, а не в целом.

Если вы хотите аутентифицированный вызов, вам нужно будет разрешить пользователю пройти аутентификацию oauth и сохранить токен на устройстве для последующих вызовов. На github и в остальной сети есть несколько примеров проектов, которые помогут вам в этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...