通过node.js发送带有文档标题的Whatsapp模板

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

我正在尝试使用 Postman 发送 WhatsApp 模板消息。我收到了带有 WhatsApp ID 的成功回复,但收件人(出于测试目的,我本人)没有收到该消息。

以下是我的请求的详细信息:

  • 方法:POST
  • URL:[您的 WhatsApp API 端点]
  • 标题:
    • 授权:[您的授权令牌]
    • 内容类型:application/json
  • 身体:
  {
    "to": "recipient_number",
    "template": {
      "name": "your_template_name",
      "language": {
        "code": "en",
        "policy": "deterministic"
      },
      "components": [
        {
          "type": "BODY",
          "text": "Hello, this is a test message."
        }
      ]
    }
  }

我已检查以下内容:

  1. 收件人号码正确并包含国家/地区代码。
  2. 模板消息格式符合WhatsApp的准则。
  3. 我正在使用 WhatsApp Business 帐户并拥有必要的权限。
  4. 该模板已获得 WhatsApp 批准。
  5. API端点和请求格式正确。

尽管进行了这些检查,消息仍未被传递。我将不胜感激任何见解。

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

您可以使用这个工具webhook.site来检查失败的错误。

如何使用。

  1. 设置您将从工具中获取的 Webhook URL。
  2. 发送模板消息。
  3. 您将收到带有状态代码的错误消息。在此处检查状态代码 WhatsApp Cloud API 错误代码 Onpremise API 错误代码

我的猜测是,您可能没有向业务经理附上付款方式,导致失败。

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