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

如何制作与示例样式一致的WhatsApp按钮菜单?

WhatsApp按钮菜单制作教程

你要实现的示例样式属于WhatsApp官方的交互式按钮模板消息,仅可通过WhatsApp Business Platform(原WhatsApp Business API)实现,普通个人版、免费商业版APP不支持该功能,具体制作步骤如下:

1. 开通接口权限

  • 注册Meta企业管理后台账号,提交企业资质完成认证
  • 绑定要使用的WhatsApp商业号码,开通WhatsApp Business Platform消息发送权限

2. 创建并审核按钮模板

  • 进入Meta商务管理平台的WhatsApp账号管理页,打开「消息模板」板块,选择新建模板
  • 模板类型选择交互式,子类型选择「按钮」,按需选择按钮类型:你示例中的按钮属于快速回复类,最多可添加3个同类型按钮
  • 填写模板标题、正文内容,设置每个按钮的显示文案和唯一标识ID,提交模板等待官方审核,通常1-2个工作日会出审核结果

3. 调用接口发送菜单

模板审核通过后,你可以通过官方SDK或者直接调用HTTP接口发送菜单,核心请求参数参考如下:

{
  "messaging_product": "whatsapp",
  "to": "用户的完整WhatsApp号码(带国家码)",
  "type": "interactive",
  "interactive": {
    "type": "button",
    "body": {
      "text": "菜单正文内容,比如请问你需要办理什么业务?"
    },
    "action": {
      "buttons": [
        {
          "type": "reply",
          "reply": {
            "id": "btn_order_query",
            "title": "查询订单"
          }
        },
        {
          "type": "reply",
          "reply": {
            "id": "btn_contact_service",
            "title": "联系客服"
          }
        },
        {
          "type": "reply",
          "reply": {
            "id": "btn_modify_info",
            "title": "修改信息"
          }
        }
      ]
    }
  }
}

发送后用户端会收到和示例样式完全一致的按钮菜单,用户点击按钮后你会收到对应回调,通过按钮ID即可匹配处理对应的业务逻辑。

注意事项

  • 若你要给24小时内没有主动给你发过消息的用户推送菜单,必须使用审核通过的模板,无法直接发送自定义内容
  • 模板内容不能涉及营销违规、虚假宣传等内容,否则会被驳回,多次违规会导致接口权限被限制
  • 若需要跳转外部链接、拨打电话的按钮,可以在创建模板时选择对应按钮类型即可,配置逻辑和快速回复按钮一致

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 23:36:02