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

遭遇WhatsApp Cloud API“Messaging may be unavailable”错误求助

WhatsApp Cloud API测试号发不出OTP、显示“Messaging may be unavailable”的解决办法
  • 先查测试号的状态和权限
    进Meta Business Manager的WhatsApp管理页,确认测试号是“已激活”状态,没被限制发送。新注册的号可能得先补全商业账户的基础验证信息,才能解锁发送功能。

  • 目标号码必须符合要求

    • 目标号得是正常使用的WhatsApp注册号码,没被封禁。
    • 测试号只能给添加过的测试联系人发消息:去API测试配置里手动把目标号加进测试联系人列表,不然消息会被直接拦截。
  • 核对API调用的参数
    要是用API发OTP,检查这几个点:

    • phone_number必须带国家代码(比如+86),不能有空格或特殊字符。
    • template得用Meta官方预审核的OTP模板,自定义模板没通过审核的话发不出去。
    • Authorization头里的API令牌要正确,没过期、权限够。
  • 看Meta平台的通知
    进Meta开发者后台的“Notifications”页面,有没有关于测试号或API的限制通知——有时候“Messaging may be unavailable”是因为触发了反垃圾机制,这里会给具体原因。

  • 测试API连通性
    用curl调用基础端点测连通性,比如获取测试号信息:

    curl -X GET "https://graph.facebook.com/v18.0/{你的测试号ID}" \
    -H "Authorization: Bearer {你的访问令牌}"
    

    返回正常信息说明连通没问题;要是报错,根据错误码查令牌或权限问题。

  • 重置测试号
    前面都没用的话,删了当前测试号,重新生成一个新的,再走一遍配置流程——偶尔会碰到测试号初始化异常的情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 22:07:36