【问题标题】:Clickatell - Whatsapp integrationClickatell - Whatsapp 集成
【发布时间】:2020-01-11 17:17:23
【问题描述】:

我正在尝试使用 Whatsapp 发送测试消息,但收到以下错误消息:

"error":{"code":27,"description":"Recipient not available on channel."}

我确实在此处找到了错误消息 (https://www.clickatell.com/developers/api-documentation/one-api-error-messages/),但它没有提供更多关于问题所在的详细信息。

以下是我的 curl 请求。

curl -i -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "Authorization: (hidden)" -d '{"messages": [{ "channel": "whatsapp", "to": "1xxxxxxxxxx", "content": "Test WhatsApp Message Text", "From": "1xxxxxxxxxx"}]}' -s https://platform.clickatell.com/v1/message 

谁能让我更深入地了解此错误消息?

【问题讨论】:

    标签: clickatell


    【解决方案1】:

    根据他们的文档https://media.clickatell.com/OnlineBrochures/WhatsApp%20REST%20API%20%20Technical%20Documentation%20V4.8.pdf

    POST /wa/messages

    内容类型:application/json

    授权:MC2 集成 API KEY

    JSON 请求

    {
     "messages": [
     {
     "to": "27999000001",
     "content": "Here is an example message",
     "clientMessageId": "2993b6b548000a80989a20549e7558a5"
     }
     ]
    }
    

    【讨论】:

    • 这与 OP 所指的 API 不同。 OP 正在尝试使用他们的"One API"。
    【解决方案2】:

    您可以尝试使用频道“Whatsapp”而不是“whatsapp”,如 Clickatell 文档中所述。

    【讨论】:

    • 这不是正确的答案。 1. WhatsApp -> Whatsapp Numbers -> Manage Integrations - 在他们的网站上显示了一个例子,它是小写的。 2.我用大写试过了,还是不行。
    猜你喜欢
    • 1970-01-01
    • 2018-02-08
    • 1970-01-01
    • 2019-02-25
    • 2021-08-16
    • 2014-04-25
    • 2019-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多