A integração da LINE dos agentes de conversação (Dialogflow CX) permite-lhe criar facilmente bots da LINE com compreensão de linguagem natural baseada na tecnologia dos agentes de conversação (Dialogflow CX).
Configure o LINE
Para configurar a integração do LINE para o seu agente, precisa do seguinte:
- Uma conta do LINE
- A app LINE instalada num dispositivo móvel
Crie um bot do LINE
- Siga o guia da LINE Introdução à API Messaging para criar um fornecedor e um canal da API Messaging (se ainda não tiver sido criado).
Copie as seguintes informações do canal criado na LINE Developers Console:
- Chave de acesso do canal (de longa duração)
- ID do canal
- Segredo do canal
Configure agentes de conversação (Dialogflow CX)
- Clique no separador Gerir no painel esquerdo.
- Clique em Integrações no menu do lado esquerdo.
- Clique no botão Associar no mosaico Linha.
- Preencha as seguintes informações:
- Chave de acesso do canal
- ID do canal
- Segredo do canal
- Escolha um ambiente, conforme aplicável.
- Clique em Iniciar.
- Copie o URL do webhook.
Ative o webhook no LINE
Siga o guia da LINE Defina um URL do webhook para concluir a configuração.
Testes
Para testar o seu agente, siga o guia da LINE Adicionar amigos através do código QR para adicionar o bot à lista de conversas. Pode encontrar o código QR no separador API Messaging na LINE Developers Console. Depois disso, pode enviar mensagens para o bot para testes.
Mensagens de resposta avançadas
As mensagens de resposta avançada são suportadas através de carga útil personalizada no preenchimento. Consulte os Objetos de mensagens do LINE para ver o formato das mensagens.
Por exemplo, a seguinte carga útil personalizada fornece uma mensagem de texto LINE simples:
{
"type": "text",
"text": "Hello, world"
}
A seguinte carga útil personalizada fornece uma mensagem de modelo do LINE:
{
"type": "template",
"altText": "this is a buttons template",
"template": {
"type": "buttons",
"thumbnailImageUrl": "https://example.com/bot/images/image.jpg",
"title": "Menu",
"text": "Please select",
"actions": [
{
"type": "postback",
"label": "Buy",
"data": "action=buy&itemid=123"
},
{
"type": "postback",
"label": "Add to cart",
"data": "action=add&itemid=123"
},
{
"type": "uri",
"label": "View detail",
"uri": "http://example.com/page/123"
}
]
}
}
Respostas específicas do canal
Depois de configurar as respostas específicas do canal, o canal DF_CX_LINE é usado automaticamente quando o agente responde a mensagens do Line.