WhatsApp Business API:尽管 API 响应成功,但未收到模板消息

问题描述 投票:0回答:1

我遇到了 WhatsApp Business API 的问题,尽管获得了成功的 API 响应,但仍未收到模板消息。

问题: 通过 WhatsApp Business API 发送已批准的模板消息时,我收到 200 成功响应,但消息未传送到收件人的 WhatsApp。不过正常的短信都能成功接收。

环境:

  • 使用 WhatsApp Business API

  • 通过Postman发送消息

  • 有必要的令牌和电话号码ID

  • 在 Meta Business Manager 中注册并连接的电话号码

  • 消息模板已批准

模板消息负载:

{
  "messaging_product": "whatsapp",
  "to": "917xxxxxxxx",
  "type": "template",
  "template": {
    "name": "billz_order",
    "language": {
      "code": "en_US"
    },
    "components": [
      {
        "type": "body",
        "parameters": [
          {
            "type": "text",
            "text": "₹500.00"
          },
          {
            "type": "date_time",
            "date_time": {
              "fallback_value": "October 25, 2023"
            }
          }
        ]
      }
    ]
  }
}

模板消息的API响应:

{“messaging_product”:“whatsapp”,“联系人”:[{“输入”:“91xxxxxxxxx”,“wa_id”:“917339249430”}],“消息”:[{“id”:“wamid.HBgMOTE3MzM5MjQ5NDMwFQIAERgSMkRERkFBRTRFRjNEMjA2RkM5AA== ", "message_status": "已接受" } ] }

测试消息有效负载(有效):

{
  "messaging_product": "whatsapp",
  "recipient_type": "individual",
  "to": "911234567890",
  "type": "text",
  "text": {
    "body": "This is a test message. Hello from WhatsApp API!"
  }
}

尽管消息已被接受,但并未发送给收件人。这可能是什么原因,我该如何排查或解决这个问题?

  1. 已验证该模板已在元业务管理器中获得批准

  2. 确认电话号码已正确注册并连接

  3. 检查令牌和电话号码ID是否正确

  4. 确保模板有效负载与批准的模板结构匹配


facebook facebook-graph-api whatsapp-cloud-api
1个回答
0
投票

您能解决这个问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.