Вход в приложение с разными социальными сетями - PullRequest
0 голосов
/ 02 апреля 2012

Ко мне обращается клиент, который (помимо прочего) хочет добавить в свое приложение логин социальной сети в дополнение к его / ее API, нацеленный на Facebook, Twitter и FourSquare.Мой клиент настраивает веб-службу.

Существует ли какая-либо сторонняя библиотека, которая поможет в этом?Я знаю, что для Facebook существует среда подключения Facebook, но как насчет Twitter API и foursquare?Есть ли приличные библиотеки iOS для них?(для твиттера MGtwitterEngine кажется немного старым, без обновления более года).Мне нужно поддерживать iOS версии 4.3+, поэтому интеграция Apple с Twitter не возможна.

Кроме того, собственный HTTP-API веб-сервера основан на токенах (войдите с действительными учетными данными, получите токен и сделайтедальнейшие запросы к серверу с использованием HTTP с токеном в качестве параметра).Нужно ли ему выполнять какую-то дополнительную работу для поддержки токенов, полученных из Facebook, Twitter или чего-либо еще, кроме токена из его собственной службы, во время входа в систему?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 ноября 2012

Отвечая на мой вопрос:

  • Для Foursquare API Foursquare Константина Фрая для iOS кажется лучшим (если не единственным) выбором прямо сейчас.
  • Для Twitter вы можете использовать RSTwitterEngine , который использует RSOAuthEngine для получения токена Twitter. Написание пользовательских обратных вызовов тривиально.
  • Для Facebook это просто использовать официальный API Facebook.
...