Я интегрировал Salesforce в WhatsApp, следуя документации, предоставленной мета — https://developers.facebook.com/
Я использовал приведенный ниже API с телом для отправки сообщений и получил успешный ответ, но сообщения не доставляются на мобильный WhatsApp. Очень ценю вашу помощь.
POST - Endpoint -> https://graph.facebook.com/v18.0/{business_phone_number_id}/messages
Body:
{
"messaging_product": "whatsapp",
"recipient_type": "individual",
"to": "PHONE_NUMBER", // Mobile number
"type": "text",
"text": { // the text object
"preview_url": false,
"body": "MESSAGE_CONTENT"
}
}
Для одного и того же API доставляются шаблонные сообщения, за исключением того, что сообщения других форматов не доставляются.
Шаблонное тело с той же конечной точкой
{
"messaging_product": "whatsapp",
"to": "PHONE_NUMBER",
"type": "template",
"template": {
"name": "hello_world",
"language": {
"code": "en_US"
}
}
}
Получил решение. Для контрольной учетной записи: сначала мы должны отправить шаблон, а затем получатель должен ответить на шаблон. Затем из отдела продаж мы сможем отправлять текстовые сообщения.