Ключи доступа
После сохранения формы вы получите три значения. secret показывается только в этот раз — Bito не возвращает его больше ни в одном ответе. api_key хранится в записи интеграции: чтение интеграции (getOne) возвращает его в response_fields (поле api-key), хотя панель не показывает его открыто. Всё равно сразу сохраните оба значения в хранилище секретов.
Response
json
{
"code": 0,
"message": "Success",
"data": {
"_id": "6712f0a9c4d1e87b3a0f1122",
"client_id": "69c50a2d50f7b939923a469b",
"secret": "4f3c1a9e8b27d605f1ac93e7d284b6510ff7a3c9e15d8b2470a6cd91e83f4b27",
"api_key": "mycompany:9ad41c0e7b3f28d5610ac94e7f1b26d8"
},
"time": "2025-01-15T10:30:00.000Z"
}| Значение | Для чего | Можно сменить |
|---|---|---|
client_id | Идентифицирует вашу интеграцию во всех вызовах OAuth и в токене виджета. Постоянный. | Нет — это и есть идентификатор |
secret | Секрет OAuth-клиента. Он же — ключ HS256, которым вы проверяете одноразовый токен. | Да — см. смену ключей |
api_key | Простой способ авторизации: передавайте его в заголовке api-key при вызовах Integration API. Формат: <username>:<token>. Работает после установки интеграции. | Да — в панели вместе с секретом или отдельно, через API |
WARNING
Потерянный secret нельзя посмотреть снова. Его можно только сменить — а это отключит всех уже подключённых клиентов. Сохраните его правильно с первого раза.