Вход в социальные сети Titanium Appcelerator

Без использования плагинов, таких как social.js, birdhouse.js или codebird.js.. Можно ли создавать социальные логины, твиты и т. д. с помощью API-документов поставщика аутентификации.. Поскольку подход javascript для входа в Google одинаков для всех веб-проектов, поэтому, если мы делаем это, это должно работать в ios, а также в android. Многие решения для обмена в социальных сетях в Appcelerator основаны на платформе, тогда какой смысл в кроссплатформенности. Если я понял что-то не так, пожалуйста, предложите мне правильный путь. Заранее спасибо.


person Guts    schedule 11.09.2013    source источник
comment
Все упомянутые вами библиотеки используют API-интерфейсы конкретного поставщика, поэтому я не очень понимаю вопрос.   -  person Aaron Saunders    schedule 11.09.2013
comment
Привет, Аарон, проблема не может быть упомянута в документах Google API для регистрации и обмена сообщениями в Google Plus, а также в Facebook и Twitter. Почему нам нужен такой плагин, как social.js. Я не могу понять, можете ли вы объяснить это, пожалуйста?   -  person Guts    schedule 11.09.2013


Ответы (2)


Если вы хотите подключиться к такой службе, как Google+, вы можете использовать их https://developers.google.com/+/api/latest/. В Titanium для отправлять запросы и получать ответы. Поскольку это API Titanium, он должен быть кроссплатформенным.

Это то, что вы имели в виду?

person Olivier    schedule 11.09.2013
comment
+1 ... Да точно.. Но как авторизовать мое приложение и предоставить обратный URL и опубликовать поток в google plus, вот так и все ... - person Guts; 12.09.2013
comment
Вы можете использовать веб-просмотр для реализации экрана входа и кнопки, как на стандартной веб-странице, и получить авторизацию. - person Olivier; 12.09.2013

Вы можете использовать эту библиотеку github для авторизации:

https://github.com/ejci/Google-Auth-for-Titanium

person hcussi    schedule 23.05.2014