我已创建 WhatsApp Business Platform 测试帐户。我能够发送和接收 hello-world 模板消息,但是当我发送没有模板的测试消息(由 api 指定)时,它不会将其推送到手机。奇怪的是,我在这两种情况下都得到了成功响应。
网址:https://graph.facebook.com/v15.0/11ZZZZZZZZZZZZZ/messages
这是 json 及其响应
{
"messaging_product":"whatsapp",
"to":"91ZZZZZZZZZZ",
"type":"template",
"template":{
"name":"hello_world",
"language":{
"code":"en_US"
}
}
}
{
"messaging_product":"whatsapp",
"contacts":[
{
"input":"91ZZZZZZZZZZ",
"wa_id":"91ZZZZZZZZZZ"
}
],
"messages":[
{
"id":"wamid.HBgMOTE3MjkwMDIxMzYwFQIAERgSMjZCRkQ3RDc0RjM0QkNEZZZZZZ=="
}
]
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我成功地在手机上收到消息
{
"messaging_product":"whatsapp",
"to":"91ZZZZZZZZZZ",
"type":"text",
"text":{
"preview_url":false,
"body":"Hello World Testing"
}
}
{
"messaging_product":"whatsapp",
"contacts":[
{
"input":"91ZZZZZZZZZZ",
"wa_id":"91ZZZZZZZZZZ"
}
],
"messages":[
{
"id":"wamid.HBgMOTE3MjkwMDIxMzYwFQIAERgSQUJERkM2RUE1RTEwQTExZZZZZZ=="
}
]
}
Run Code Online (Sandbox Code Playgroud)
但是我在手机上收不到消息。在第二种情况下我有什么遗漏的吗?
小智 8
我遇到了同样的问题,但我发现您需要用“你好”或任何类型的回复来回复您的第一条模板消息。一旦您回复,您就可以在没有模板的情况下通过该 watsapp api 发送消息,或者您可以通过 watsapp api 发起对话。
希望这个答案对您有帮助。
| 归档时间: |
|
| 查看次数: |
2640 次 |
| 最近记录: |