如何通过WhatsApp API消息模板添加点赞/点踩反馈按钮?
实现WhatsApp API消息模板的点赞/点踩反馈按钮
要给通过WhatsApp API发送的消息模板添加点赞、点踩反馈按钮,你需要使用快速回复按钮(Quick Reply Buttons),以下是具体操作步骤:
1. 创建带快速回复按钮的消息模板
在Meta Business Manager的WhatsApp Manager中操作:
- 进入「消息模板」页面,点击「创建模板」
- 选择模板类型(推荐选「文本」),填写模板主体内容(例如:"您对本次服务是否满意?")
- 点击「添加按钮」,选择「快速回复」类型
- 添加两个快速回复按钮:
- 第一个按钮标签设为「👍 点赞」,自定义Payload为
like(用于后续识别用户操作) - 第二个按钮标签设为「👎 点踩」,自定义Payload为
dislike
- 第一个按钮标签设为「👍 点赞」,自定义Payload为
- 完成后提交模板,等待Meta审核通过
2. 通过API发送带按钮的模板消息
审核通过后,调用WhatsApp Business API发送模板,示例请求体如下:
{ "messaging_product": "whatsapp", "to": "目标用户手机号(带国家码)", "type": "template", "template": { "name": "你的模板名称", "language": { "code": "zh_CN" } } }
3. 接收用户反馈
当用户点击点赞/点踩按钮时,Meta会向你的Webhook地址发送事件通知,其中会包含你设置的Payload(like或dislike),你可以根据该字段处理用户的反馈数据。
注意事项
- 快速回复按钮必须符合WhatsApp的模板审核规则,按钮标签不能包含违规内容
- 模板提交后需要等待审核,审核通过才能正式使用
- 若之前创建的模板未添加按钮,需重新创建带按钮的模板或编辑现有模板(编辑后需重新审核)
内容的提问来源于stack exchange,提问作者Sarthak Agarwal




