En esta guía se explica cómo mostrar tus acciones en una conversación para informar a los destinatarios del mensaje de que lo has visto y lo estás procesando.
Para mostrar una acción de remitente en la conversación, envía una solicitud POST
al extremo /PAGE-ID/messages
con el valor del parámetro sender_action
establecido en typing_on
.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
y el objeto recipient
. El resto de las propiedades de la API de envío, como el texto y las plantillas, deben enviarse en una solicitud diferente.Puedes consultar una lista completa de acciones de remitente en la referencia sobre los mensajes de páginas.
Envía el indicador mark_seen
cuando el bot reciba un mensaje para que el usuario no se sienta ignorado.
Envía el indicador typing_on
cuando el bot reciba un mensaje al que va a responder. De esta manera, contribuyes a crear una experiencia de conversación.
Envía las acciones typing_on
y typing_off
en solicitudes por lotes diferentes. Las solicitudes por lotes se ejecutan por orden a gran velocidad. Como resultado de esta rápida ejecución, el indicador typing_on
puede mostrarse durante una fracción de segundo si ambas acciones se envían en el mismo lote.
No permitas que transcurra un periodo de tiempo poco natural (excesivo o insuficiente) entre las acciones de remitente typing_on
y typing_off
. Lo idóneo es que el usuario crea que una persona real estuvo escribiendo el mensaje durante el tiempo transcurrido.
For a complete list of API calls and request properties, see the Send API Reference.