Метод позволяет создавать клиента в Bot Connect.
Параметры запроса
Параметр | Тип | Описание |
---|---|---|
|
| Тип канала клиента (WEB, MOBILE, EMAIL, VIBER, TELEGRAM, VIBERPA, FACEBOOK, VKONTAKTE, YANDEX, WHATSAPP, APPLE_BUSINESS_CHAT). |
|
| Название подписи для мессенджеров или тип приложения для SDK. Значение по умолчанию null. |
|
| Внешний идентификатор клиента. |
|
| Признак авторизованного канала: true — авторизован, false — не авторизован. По умолчанию — true. |
Пример сurl-запроса
$ curl 'http://localhost:8080/api/v1/chatbot/client-channels' -i -X PUT \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <token>' \ -d '{ "channelType" : "WHATSAPP", "clientId" : "externalClientId", "appMarker" : "appMarker", "authorized" : false '
Пример HTTP-запроса
PUT /api/v1/chatbot/client-channels HTTP/1.1 Content-Type: application/json Authorization: Bearer <token> Content-Length: 120 Host: localhost:8080 { "channelType" : "WHATSAPP", "clientId" : "externalClientId", "appMarker" : "appMarker", "authorized" : false
Пример успешного HTTP-ответа
HTTP/1.1 200 OK Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers Content-Type: application/json Content-Length: 108 { "client" : { "clientId" : "externalClientId", "threadsClientId" : 1, "blocked" : false