2014-12-15 3 views
4

Я пытаюсь загрузить некоторые твиттер-каналы пользователя в приложении Swift iOS. В твиттере документации, я нашел API является:Swift iOS Twitter API Fails

https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2

, которая возвращает:

{ "ошибки": [{ "сообщение": "Неверные данные аутентификации", "код": 215 }]}

Старая защита от вредителей не требуется. Для нового API требуется проверка подлинности.

Требуется аутентификация? Да

Как это получить? Любые уроки будут еще слаще!

Перед тем, как разметить этот вопрос в двух экземплярах, пожалуйста, имейте в виду, что я сделал хороший поиск, и ни один из ответов не ответил на мои вопросы, потому что многие из них указывают на старые API-интерфейсы Rest.

+1

Я считаю, все, что вам нужно, это ключ разработчика – User2010101

+0

У вас есть решение, у меня такая же проблема –

ответ

0

Посмотрите на Твиттер Twitter http://dev.twitter.com/fabric, который является бесплатным SDK (совместимым с Swift), который обеспечивает легкую аутентификацию через гостевой или пользовательский вход. Пример приложения написаны на Свифта в https://github.com/twitterdev/cannonball-ios

Если вы предпочитаете использовать сырые REST вызовы против API, следуйте подробности OAuth в нашей Dev документации https://dev.twitter.com/oauth

0

В настройках симулятора идут на счета -> Twitter, и войдите в реальную учетную запись Twitter. Когда вы пытаетесь войти в систему, он не знает, какой пользователь использовать, поэтому вам нужно указать его.

Смежные вопросы