Este guia explica como exibir suas ações em uma conversa para que os destinatários saibam que você viu e está processando a mensagem enviada por eles.
Para exibir a ação de um remetente na conversa, envie uma solicitação POST
para o ponto de extremidade /PAGE-ID/messages
com o parâmetro sender_action
definido como typing_on
.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
e o objeto recipient
. Todas as outras propriedades da Send API, como texto e modelos, devem ser enviadas em uma solicitação separada.Consulte a referência Page Messages para ver uma lista completa de ações do remetente.
Envie o indicador mark_seen
quando seu bot receber uma mensagem para que o usuário não se sinta ignorado.
Envie o indicador typing_on
quando seu bot receber uma mensagem que será respondida por ele. Isso ajuda a criar uma experiência de conversação.
Envie as ações typing_on
e typing_off
em solicitações em lote separadas. As solicitações em lote são executadas em ordem muito rapidamente. Devido à execução rápida, o indicador typing_on
talvez seja exibido por uma fração de segundo se ambas as ações forem enviadas no mesmo lote.
Não permita que o intervalo transcorrido entre as ações do remetente typing_on
e typing_off
pareça anormal (muito longo ou muito curto). O usuário deve sentir que uma pessoa real estava digitando a mensagem no tempo decorrido.
For a complete list of API calls and request properties, see the Send API Reference.