postman WhatsApp模板名称在翻译中不存在

lhcgjxsq  于 2023-10-18  发布在  Postman
关注(0)|答案(1)|浏览(256)

我正在使用WhatsApp API发送模板消息。目前有一个批准的模板创建的“es”语言(西班牙语),但API返回404每次我试图将其发送到一个电话号码:


这已经持续了几个星期,我一直无法联系Facebook的支持团队。

错误信息:

错误字符串为:
(#132001)翻译中不存在模板名称
完整的错误对象:

{
    "error": {
        "message": "(#132001) Template name does not exist in the translation",
        "type": "OAuthException",
        "code": 132001,
        "error_data": {
            "messaging_product": "whatsapp",
            "details": "template name (kindo_welcome) does not exist in es"
        },
        "fbtrace_id": "AukZdjNY1Ahnl_NwJXLmQZx"
    }
}

请求正文:

{
    "messaging_product": "whatsapp",
    "to": "{{Recipient-Phone-Number}}",
    "type": "template",
    "template": {
        "namespace": "kindo",
        "name": "kindo_welcome",
        "language": {
            "code": "es"
        },
        "components": [
            {
                "type": "header",
                "parameters": [
                    {
                        "type": "text",
                        "text": "Juan"
                    }
                ]
            }
        ]
    }
}

值得注意的是:我创建的第一个模板(也是西班牙语)是唯一一个仍然有效的模板。没有明确解释为什么:

3df52oht

3df52oht1#

我不知道这是否会帮助任何人,但对我来说,问题是我试图发送一个模板,这不是我在WhatsApp Cloud API中使用的数字的一部分。
因此,如果它不存在于该数字中,它就不存在于翻译中。当我使用模板设置的数字时,它起作用了。
我分享了关于模板的文档,所以你可以阅读更多关于这一点:
Templates

相关问题