image
Чтобы вывести изображение в чат с пользователем, используйте тип ответа image
.
подсказка
Вы также можете использовать эквивалентный DSL-тег
image
.Свойства
Свойство | Тип | Обязательный | Описание |
---|---|---|---|
imageUrl | Строка | Да | Ссылка на изображение. |
imageName | Строка | Нет | Описание изображения. Свойство также может называться text или caption . |
markup | Строка | Нет | Разметка текста в описании изображения (доступно для чат-виджета, Chat API и Telegram). Принимает значения html и plain (значение по умолчанию — plain ). |
Синтаксис
{
"type": "image",
"imageUrl": "https://example.com/image.png",
"text": "<b>Изображение</b>",
"markup": "html"
}
Ограничения на каналы
Не поддерживается в следующих каналах:
- Chat2Desk
- Slack
- Webim (Custom Channel API)
- Zendesk Chat
Использование в сценарии
state: Discount
a: Успей воспользоваться горячим предложением! Путевка в Таиланд на двоих со скидкой 10%!
script:
$response.replies = $response.replies || [];
$response.replies.push({
"type": "image",
"imageUrl": "https://example.com/thailand.jpg"
});