iOS Google+ Signin SDK — использовать токен в телефонной связи для аутентифицированных вызовов?

У меня есть вопрос ко всем гуру Google/телефонной связи/Oauth. Могу ли я использовать SDK Google+ на iOS, чтобы выбрать учетную запись и пройти аутентификацию, а затем передать токен в приложение телефонной связи, где с помощью этого токена можно было бы совершать аутентифицированные звонки?

Я ищу лучший способ совершать аутентифицированные звонки с учетными записями Google, телефонной связью и iOS, и это один из вариантов...

Обновление: мне удалось получить токен из SDK Google+, но только после того, как пользователь войдет в систему. Я могу получить его с помощью [GPPSignIn sharedInstance].authentication.accessToken.

Однако, если я попытаюсь войти в систему без вывода сообщений (чтобы пользователю не приходилось входить в систему каждый раз, когда используется приложение), используя [signIn trySilentAuthentication]; . Когда я пытаюсь получить токен из метода finishWithAuth, возвращаемый токен равен нулю. Помощь!


person Patrick    schedule 29.04.2013    source источник


Ответы (1)


Это должно работать до тех пор, пока ваше приложение PhoneGap использует тот же идентификатор клиента, который вы регистрируете при создании проекта Google+ API. Однако iOS SDK не включает встроенную поддержку платформы. Это может быть для вас небольшим приключением, но мы хотели бы посмотреть, как вы это сделаете, когда закончите.

person Joanna    schedule 29.04.2013
comment
Хорошо спасибо. Черт возьми, вы не собираетесь рассказывать мне, как это сделать :) Я все еще решаю, использовать ли этот подход или общий веб-подход. - person Patrick; 29.04.2013
comment
Честно говоря, я не могу провести вас через это, так как я еще не пробовал. Но я знаю, что это должно быть выполнимо. Удачи! - person Joanna; 30.04.2013
comment
возникли проблемы с получением токена oauth. Я обновил свой ответ выше. У вас есть какое-то представление об этом? - person Patrick; 01.05.2013