Como enviar mensagens através da calculadora

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

A função ajuda a enviar mensagens para o chat especificado.

Parâmetros Descrição
**!** platform_id

O ID do chat no LINE.

Você pode passar a variável de sistema platform_id.

text

Texto da mensagem.

Um parâmetro opcional se o parâmetro attachments for fornecido.

buttons

Um array de botões na mensagem.

Um parâmetro opcional.

attachments

Um array de anexos.

Um parâmetro opcional.

quote_token Token de resposta para responder a uma mensagem específica. Você pode passar a variável line_quote_token.
bot_group_id

ID do grupo do bot.

Pode ser fornecido se precisar enviar uma mensagem em nome de outro bot conectado. Um parâmetro opcional.

Um array de botões na mensagem

O parâmetro buttons é formado da mesma forma que os botões no bloco de funil. Para simplificar a formação do array, você pode criar botões no bloco de funil usando a interface e copiar os dados formados.

Passo 1. Crie botões no bloco.

Passo 2. Copie as configurações avançadas do botão.

Exemplo de um array de botões:

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

Um array de anexos

O parâmetro attachments é um array de dicionários que definem os anexos a serem enviados.

Cada anexo no array deve incluir o tipo de anexo (attachment_type) e sua URL (attachment_url).

Exemplo:

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

Valores possíveis para attachment_type:

  • image
  • video
  • audio