2024-06-20 07:39:55 +00:00
|
|
|
---
|
|
|
|
sidebar_position: 3
|
|
|
|
---
|
|
|
|
|
|
|
|
# Обновить токен
|
|
|
|
Обновляет токен по Refresh токену
|
|
|
|
|
|
|
|
|
2024-07-10 11:59:55 +03:00
|
|
|
|
2024-07-10 13:58:29 +03:00
|
|
|
`Функция ОбновитьТокен(Знач ClientID, Знач ClientSecret, Знач Refresh) Экспорт`
|
2024-06-20 07:39:55 +00:00
|
|
|
|
|
|
|
| Параметр | CLI опция | Тип | Назначение |
|
|
|
|
|-|-|-|-|
|
|
|
|
| ClientID | --clientid | Строка | Client ID из настроек приложения |
|
|
|
|
| ClientSecret | --clientsecret | Строка | Client secret из настроек приложения |
|
|
|
|
| Refresh | --refresh | Строка | Refresh токен |
|
|
|
|
|
|
|
|
|
|
|
|
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
|
|
|
|
2024-07-10 14:05:58 +03:00
|
|
|
<br/>
|
2024-07-10 11:59:55 +03:00
|
|
|
|
2024-07-10 13:58:29 +03:00
|
|
|
|
|
|
|
|
|
|
|
|
2024-06-20 07:39:55 +00:00
|
|
|
```bsl title="Пример кода"
|
2024-09-24 11:38:18 +03:00
|
|
|
ClientID = "local.6667fc928a50a9.70414732";
|
|
|
|
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
|
2024-10-03 20:35:39 +03:00
|
|
|
Refresh = "27502667006e9f06006b12e400000001000...";
|
2024-08-13 16:47:32 +03:00
|
|
|
|
|
|
|
Результат = OPI_Bitrix24.ОбновитьТокен(ClientID, ClientSecret, Refresh);
|
2024-06-20 07:39:55 +00:00
|
|
|
```
|
2024-08-13 16:03:53 +03:00
|
|
|
|
2024-07-10 11:59:55 +03:00
|
|
|
|
2024-06-20 07:39:55 +00:00
|
|
|
|
|
|
|
```sh title="Пример команды CLI"
|
|
|
|
|
2024-06-21 09:25:14 +03:00
|
|
|
oint bitrix24 ОбновитьТокен --clientid "local.6667fc928a50a9.70414732" --clientsecret "ZeKyeYIgy2NsHZqsIHY6GfG1V..." --refresh "a95e9b66006e9f06006b12e400000001000..."
|
2024-06-20 07:39:55 +00:00
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
```json title="Результат"
|
2024-08-14 09:06:31 +03:00
|
|
|
{
|
2024-10-06 21:51:35 +03:00
|
|
|
"access_token": "76ad0267006e9f06006b12e400000001000007b25673cab9bbfe352545eeb9a0d9a9fe",
|
|
|
|
"expires": 1728228726,
|
2024-06-20 07:39:55 +00:00
|
|
|
"expires_in": 3600,
|
|
|
|
"scope": "app",
|
|
|
|
"domain": "oauth.bitrix.info",
|
|
|
|
"server_endpoint": "https://oauth.bitrix.info/rest/",
|
|
|
|
"status": "L",
|
|
|
|
"client_endpoint": "https://b24-ar17wx.bitrix24.by/rest/",
|
|
|
|
"member_id": "00168f0dd11ff00b4aeb8ce5befaa139",
|
|
|
|
"user_id": 1,
|
2024-10-06 21:51:35 +03:00
|
|
|
"refresh_token": "662c2a67006e9f06006b12e4000000010000071cd785f909f3b42f34644d62f3f9ae6d"
|
2024-06-20 07:39:55 +00:00
|
|
|
}
|
|
|
|
```
|