Перейти к основному содержимому

Обновить токен

Обновляет токен по Refresh token

Функция ОбновитьТокен(Знач ClientID, Знач ClientSecret, Знач RefreshToken) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
ClientID--idСтрокаClient ID
ClientSecret--secretСтрокаClient secret
RefreshToken--refreshСтрокаRefresh token
Возвращаемое значение

Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google

Пример использования для 1С:Предприятие/OneScript
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";

Результат = OPI_GoogleCalendar.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
oint gcalendar ОбновитьТокен \
--id "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com" \
--secret "***" \
--refresh "***"
Результат
{
"access_token": "***",
"expires_in": 3599,
"scope": "https://www.googleapis.com/auth/spreadsheets https://www.googleapis.com/auth/drive https://www.googl...",
"token_type": "***"
}