Як надсилати повідомлення через калькулятор

line_send_message(platform_id, text, buttons, attachments, quote_token, bot_group_id)

Функція допомагає надсилати повідомлення у вказаний чат.

Параметри Опис
**!** platform_id

ID чату в LINE.

Ви можете передати системну змінну platform_id.

text

Текст повідомлення.

Необов'язковий параметр, якщо надано параметр attachments.

buttons

Масив кнопок у повідомленні.

Необов'язковий параметр.

attachments

Масив вкладень.

Необов'язковий параметр.

quote_token Токен відповіді для відповіді на конкретне повідомлення. Ви можете передати змінну line_quote_token.
bot_group_id

ID групи бота.

Може бути надано, якщо потрібно надіслати повідомлення від імені іншого підключеного бота. Необов'язковий параметр.

Масив кнопок у повідомленні

Параметр buttons формується так само, як кнопки в блоці воронки. Щоб спростити формування масиву, можна в блоці воронки створити кнопки за допомогою інтерфейсу та скопіювати сформовані дані.

Крок 1. Створіть кнопки в блоці.

Крок 2. Скопіюйте розширені налаштування кнопок.

Приклад масиву кнопок:

[{"line":0,"index_in_line":0,"text":"Visit site","type":"inline","url":"https://google.com","callback_link":false}]

Масив вкладень

Параметр attachments — це масив словників, які визначають вкладення для надсилання.

Кожне вкладення в масиві повинно містити тип вкладення (attachment_type) та його URL (attachment_url).

Приклад:

attach_list = [{"attachment_type": "image", "attachment_url": "https://files.site.com/my_image.jpg"}]

Можливі значення для attachment_type:

  • image
  • video
  • audio