簡體   English   中英

使用測試帳戶的 WhatsApp 業務平台 API 不會將消息發送到移動設備

[英]WhatsApp Business Platform API using Test account doesn't send the message to Mobile

我已經創建了一個 WhatsApp Business Platform 測試帳戶。 我能夠發送和接收 hello-world 模板消息,但是當我發送沒有模板的測試消息(由 api 指定)時,它不會將其推送到手機。 奇怪的是,我在這兩種情況下都得到了成功的回應。

Url: https://graph.facebook.com/v15.0/11ZZZZZZZZZZZZZ/消息

這是 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=="
      }
   ]
}

在這些情況下,我在手機上成功收到消息

{
   "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=="
      }
   ]
}

但是我沒有在手機上收到消息。 在第二種情況下我遺漏了什么嗎?

我遇到了同樣的問題,但我發現你需要用你好或任何類型的回復來回復你的第一條模板消息。 回復后,只有您可以通過 watsapp api 發送消息而不使用模板,或者您可以通過 watsapp api 發起對話。

希望這個答案對你有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM