Обновить токен
Обновляет токен по Refresh token
- Параметры
- Расширенный вызов ?
Функция ОбновитьТокен(Знач ClientID, Знач ClientSecret, Знач RefreshToken) Экспорт
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|---|---|---|---|---|
| ClientID | --id | Строка | ✔ | Client ID |
| ClientSecret | --secret | Строка | ✔ | Client secret |
| RefreshToken | --refresh | Строка | ✔ | Refresh token |
Возвращаемое значение
Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
| Параметр | Описание |
|---|---|
| dontwait | Создает фоновое задание и возвращает его данные (только для 1С и OneScript) |
Пример использования для 1С:Предприятие/OneScript
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
Результат = OPI_GoogleDrive.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
- Bash
- CMD/Bat
oint gdrive ОбновитьТокен \
--id "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com" \
--secret "***" \
--refresh "***"
oint gdrive ОбновитьТокен ^
--id "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com" ^
--secret "***" ^
--refresh "***"
Результат
{
"access_token": "***",
"expires_in": 3599,
"scope": "https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/drive https://www.googleapi...",
"token_type": "***"
}