4.2.3.1. Отправить сообщение по линии поддержки

4.2.3.1. Отправить сообщение по линии поддержки

Краткие сведения

Типы запросов

POST 

Описание

Отправить сообщение в чат

Название

SendMessageLine

URL

/v1/line/send/message/

Описание

Метод позволяет отправить сообщение в чат.

Запрос к серверу

Поле

Тип

Описание

Поле

Тип

Описание

line_id

UUID

ID линии поддержки

user_id

UUID

ID пользователя

author_id

UUID

ID автора (специалиста, от имени которого отправляется сообщение)

Данный специалист должен оказывать поддержку по линии

text

String

Текст сообщения

bot_as_spec

Boolean?

Данное сообщение будет отправлено от имени специалиста и обращение пойдет по стандартным правилам!

Специалист, от лица которого отправляется сообщение (поле author_id), должен быть в онлайне и в статусе отличном от "Нет на месте" и "Не беспокоить", во избежании лишних переназначений или постановок пользователя в очередь ожидания специалиста.

notification_only

Boolean?

Только сообщение в чат.

Специалист, от лица которого отправляется сообщение (поле author_id), не становится назначенным. При отсутствии открытого обращения, новое не будет открыто.

Пример

HTTP запрос

POST /v1/line/send/message/ HTTP/1.1 Host: push.1c-connect.com Accept: application/json Authorization: Basic dGVzdDp0ZXN0 Content-Type: application/json Content-Length: 137 { "line_id": "5f0ddfd1-6d9c-4e25-9bca-c7ff0fd83c44", "text": "Текст сообщения", "user_id": "df4cca69-ce40-472e-9083-af9b279c72cc", "bot_as_spec": true}

Curl

curl -X POST "https://push.1c-connect.com/v1/line/send/message/" \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -u test:test \ -d "{ \"line_id\": \"5f0ddfd1-6d9c-4e25-9bca-c7ff0fd83c44\", \"text\": \"Текст сообщения\", \"user_id\": \"df4cca69-ce40-472e-9083-af9b279c72cc\", \"bot_as_spec\": true}"

Ответ сервера

Нет тела

Ошибки

Код

Описание

Код

Описание

400

Запрос содержит ошибку

401

Пользователь не авторизован

403

Недостаточно прав

 

Looking for labels? They can now be found in the details panel on the floating action bar.