en libreria, terminal

Apuntes de whatsapp business cloud api que facebook libero, con un ejemplo básico y envío de mensaje personalizado con parámetros

Documentación:
https://developers.facebook.com/docs/whatsapp/cloud-api

Primero pasos para enviar mensajes de prueba:
https://developers.facebook.com/docs/whatsapp/getting-started/signing-up/?translation

Siguiendo los pasos se debe llegar a esta pantalla:
https://developers.facebook.com/apps/367495252076532/whatsapp-business/wa-dev-console/?business_id=<BUSINESS ID>

En el paso 1, en las opciones del “Para” registrar un teléfono con whatsapp instalado, llegará un SMS para comprobar que se puede usar

Luego al usar el comando por terminal debe llegar un mensaje por whatsapp

Agregar plantillas
Presionar sobre “aquí” en el paso 2

Deberá abrir la pantalla de mensajes de plantillas

No es necesario que se verifique para usar la plantilla

En caso de usar parámetros, se envían por el campo “components”

Ejemplo:

curl -i -X POST \
  https://graph.facebook.com/v13.0/102852709108983/messages \
  -H 'Authorization: Bearer EAAFOPCf05ZCQBAIZBDch64Y8BY4h0mRylLgL49I6O2fJPlF6t9ohk3RS8VPPzNFcEfnZCZAUZABHe75ifREjFug4y1O2JoZB67rZA1gl8Dxu1jLCt6r2kRZBcBL2HpFFN0Ds8V922VZAIGzbc8m1tRAfcI9dGJMbZAocpst8SZC61rnmWl7RBo8P5OS3Jo3hmAP0mFRRtBlPN3nR3qTeSOzwsO4KH8ZBMMQq2GcZD' \
  -H 'Content-Type: application/json' \
  -d '{ "messaging_product": "whatsapp", "to": "<TELEFONO REGISTRADO EN EL PASO 1>", "type": "template", "template": { "name": "<NOMBRE DE PLANTILLA>", "language": { "code": "es" }, "components": [
         {
           "type": "body",
           "parameters": [
               {
                   "type": "text",
                   "text": "valor de parámetro"
               }
           ]
         }
       ]  } }'


Escriba un comentario

Comentario