Работа с клиентом API Google gapi
для JavaScript.Наши текущие операции работают поверх gapi.client
, и мы можем хранить токены для пользователя и просто предоставлять их gapi.client
перед выполнением операций.
Проблема в том, что для дополнительных функций с другими API мынеобходимо использовать процесс с объектом gapi.auth2
, который предоставляет дополнительные разрешения.У нас есть токены и согласие пользователя, но вызов gapi.auth2.init
, по-видимому, вызывает еще один вход.
Пример: gapi.client.setToken({access_token: access});
Как установить токены, которые у нас уже есть в gapi.auth2
чтобы я мог выполнить грант?