API googleapis oauth2 API не возвращает refresh_token

Я пытаюсь создать access_token и refresh_token для доступа к API-интерфейсам google-таблиц. Я использовал API https://www.googleapis.com/oauth2/v3/token?code= & grant_type = authorization_code & redirect_uri = & client_id = & client_secret = & approved_prompt = force Этот API дает только "access_token", "type" и "expires_in" в ответе и не дает "refresh_token". Как мы можем обновить токен доступа? Я попытался использовать API https://accounts.google.com/o/oauth2/token, для которого в качестве параметра запроса требуется "refresh_token". Сначала я не нашел refresh_token и, следовательно, не смог воспользоваться этим API. Может ли кто-нибудь описать шаги для получения refresh_token для API-интерфейсов таблиц?

0
источник поделиться
1 ответ

Похоже, вы хотите использовать access_type = offline

Источник: https://developers.google.com/identity/protocols/OAuth2WebServer#offline

0
источник

Посмотрите другие вопросы по меткам или Задайте вопрос