2014-12-12 4 views
3

В моем приложении мы хотим предоставить логин в Google. Поэтому я прошел через Quickstart и создал образец, расширяющий его, установив access_type в автономном режиме. Так что я могу получить токен обновления, поскольку они будут фоновой задачей, которая будет выполнять операцию на этой учетной записи через определенный промежуток времени, например: сохранение стартовой почты в каком-либо файле на сервере для каждого пользователя.Как получить токен доступа, используя токен обновления?

Так мне нужно знать:

  1. Как сохранить токен обновления? как сохранить его в БД с userId или somthing или сохранить весь объект учетных данных, поскольку несколько сообщений я видел использование учетных данных
  2. Как использовать токен обновления, чтобы получить accesstoken?
  3. Когда истекает срок обновления токена?

Ссылка на код будет очень полезна.

спасибо !!

ответ

2

1.You может сохранить маркер обновления в БД, как, как USERID, вы можете получить новый маркер доступа с помощью обновления маркера

2.You нужно передать идентификатор клиента, секрет клиента и обновить маркер, чтобы получить новый токен доступа

3. Редкие токены действительны до тех пор, пока пользователь не аннулирует доступ.

+0

Не могли бы вы привести пример или пример URL-адреса, который необходимо создать для него? –

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