• KB Home
  • API
  • API edna Chat Center для Bot Connect
  • Создание нового клиента

Создание нового клиента

Метод позволяет создавать клиента в Bot Connect.

Параметры запроса

ПараметрТипОписание

channelType

String (обязательно)

Тип канала клиента (WEB, MOBILE, EMAIL, VIBER, TELEGRAM, VIBERPA, FACEBOOK, VKONTAKTE, YANDEX, WHATSAPP, APPLE_BUSINESS_CHAT).

appMarker

String (обязательно)

Название подписи для мессенджеров или тип приложения для SDK. Значение по умолчанию null.

clientId

String (обязательно)

Внешний идентификатор клиента.

authorized

Boolean (необязательно)

Признак авторизованного канала: 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
Создание нового треда с сообщением из рассылки
Cледующая статья Stub