Преобразовать код в токен
Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения
- Параметры
- Расширенный вызов ?
Функция ПреобразоватьКодВТокен(Знач ClientId, Знач ClientSecret, Знач КодУстройства) Экспорт
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|---|---|---|---|---|
| ClientId | --id | Строка | ✔ | Client id |
| ClientSecret | --secret | Строка | ✔ | Client secret |
| КодУстройства | --device | Строка | ✔ | device_code из ПолучитьКодПодтверждения |
Возвращаемое значение
Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
| Параметр | Описание |
|---|---|
| dontwait | Создает фоновое задание и возвращает его данные (только для 1С и OneScript) |
Пример использования для 1С:Предприятие/OneScript
ClientID = "cc2ce9d60deb4975be58866d32dbe7aa";
ClientSecret = "7cc0b903d33e41c1...";
КодУстройства = "12345678";
Результат = OPI_YandexDisk.ПреобразоватьКодВТокен(ClientID, ClientSecret, КодУстройства);
- Bash
- CMD/Bat
oint yadisk ПреобразоватьКодВТокен \
--id "cc2ce9d60deb4975be58866d32dbe7aa" \
--secret "***" \
--device "12345678"
oint yadisk ПреобразоватьКодВТокен ^
--id "cc2ce9d60deb4975be58866d32dbe7aa" ^
--secret "***" ^
--device "12345678"
Результат
{
"error": "invalid_grant",
"error_description": "Code has expired"
}