You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用WhatsApp API含动态URL按钮模板时遇参数缺失错误求助

问题修复方案

你当前的请求存在两个核心问题:

  1. 结构错误:components字段必须嵌套在template对象内部,不能和template同级。WhatsApp API只会读取template内的组件配置,根节点的components会被忽略,导致URL按钮的参数无法被识别,触发缺失参数的错误。

  2. 模板匹配问题:确保你在WhatsApp后台创建的invitation模板中,URL按钮确实设置了动态占位符(比如{{1}}),否则即使传了参数也会报错。

修正后的请求体

{
  "messaging_product": "whatsapp",
  "to": "001555444555",
  "type": "template",
  "template": {
    "name": "invitation",
    "language": {
      "code": "he"
    },
    "components": [
      {
        "type": "body"
      },
      {
        "type": "button",
        "sub_type": "url",
        "index": 0,
        "parameters": [
          {
            "type": "text",
            "text": "1234567"
          }
        ]
      }
    ]
  }
}

额外注意事项

  • 电话号码建议使用E.164标准格式(比如+1555444555),避免格式兼容问题。
  • 确认invitation模板已通过WhatsApp平台审核,且URL按钮的动态参数配置和请求体中的参数数量、顺序一致。

内容的提问来源于stack exchange,提问作者Guy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 13:07:11