метод REST scope: imopenlines

imopenlines.message.quick.save

Сохранить сообщение в качестве быстрого ответа

Кто может выполнять: администратор или оператор открытой линии

Описание

Метод imopenlines.message.quick.save сохраняет сообщение из чата открытой линии в список быстрых ответов.

Параметры

CHAT_ID integer обязательный

Идентификатор чата открытой линии, из которого нужно сохранить сообщение.

Идентификатор чата можно получить с помощью метода imopenlines.dialog.get или imopenlines.session.open

MESSAGE_ID integer обязательный

Идентификатор сообщения, которое нужно добавить в быстрые ответы.

Идентификатор сообщения можно получить с помощью метода imopenlines.session.history.get

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"CHAT_ID":1331,"MESSAGE_ID":83507}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/imopenlines.message.quick.save

Ответ

HTTP-статус: 200

{
    "result": true,
    "time": {
        "start": 1728626400.456,
        "finish": 1728626400.539,
        "duration": 0.083,
        "processing": 0.031,
        "date_start": "2024-10-11T10:00:00+03:00",
        "date_finish": "2024-10-11T10:00:00+03:00",
        "operating": 0
    }
}

Обработка ошибок

HTTP-статус: 400

{
    "error": "CANT_SAVE_QUICK_ANSWER",
    "error_description": "Ошибка сохранения быстрого ответа"
}
Код Описание Значение
400 CHAT_ID Указан не корректный идентификатор чата
400 CHAT_TYPE Указанный чат не является открытой линией
400 CANT_SAVE_QUICK_ANSWER Ошибка сохранения быстрого ответа
400 ACCESS_DENIED Вы не можете открыть этот разговор, т.к. у вас недостаточно прав

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.