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

WhatsApp Business Cloud单产品消息API报错:产品存在却提示未找到

WhatsApp Business Cloud 单产品消息API报错排查方案

我在测试WhatsApp Business Cloud的Single Product Message API时遇到问题:同目录下部分产品可正常调用接口,但另一部分产品返回错误:product not found for product_retailer_id, XX, in catalog_id, XXXXXXXXX,且这些产品无违规标记。请求示例Payload如下:

{
    "messaging_product": "whatsapp",
    "recipient_type": "individual",
    "to": "XXXX",
    "type": "interactive",
    "interactive": {
        "type": "product",
        "body": {
            "text": "Hello 111111"
        },
        "footer": {
            "text": "Hello1 1111111"
        },
        "action": {
            "catalog_id": "XXXX",
            "product_retailer_id": "XX"
        }
    }
 }

针对该问题,可按以下步骤排查解决:

  • 校验ID准确性:直接从Meta商务管理平台复制目标产品的product_retailer_id,确保和请求中的值完全一致,注意大小写、空格、特殊字符的匹配,避免手动输入的拼写错误。
  • 检查产品状态:确认产品处于活跃状态,未因缺少必填信息(如价格、主图、描述)被系统置为非活跃;同时检查产品是否对当前WhatsApp账号可见,无渠道访问限制。
  • 等待目录同步:刚添加或修改的产品可能存在同步延迟,等待1-2小时后再尝试调用API,或通过Graph API的/{catalog_id}/products端点查询产品是否已同步到目录中。
  • 验证Payload格式:确认catalog_id和product_retailer_id无格式错误(如多余引号、转义字符),且messaging_product、interactive.type等字段值符合API要求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 08:27:39