0

我正在尝试在 clickatell 中使用 REST API 发送短信。我使用 POSTMAN 对其进行了测试。我将标题发送为

POST /rest/message HTTP/1.1
Host: api.clickatell.com
Accept: application/json
Content-Type: application/json
X-Version: 1
Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxx

在体内

{
    "from": ["xxxxxxxxxx"],
    "mo": "1",
    "text": "Test Message  ",
    "to": ["xxxxxxxxx"]
}

我得到回应

{
    "data": {
        "message": [
            {
                "accepted": true,
                "to": "xxxxxxxxxxxxx",
                "apiMessageId": "xxxxxxxxxxxxxxxxxxxxxxxxx"
            }
        ]
    }
}

但是当我签入 clickatell 帐户时,它显示消息未发送并且存在路由错误。

仅在使用 REST API 时出现此错误。使用 HTTP 可以正常工作。有人可以帮忙吗?

4

1 回答 1

0

您使用的 MO 设置为 1,这意味着您正在尝试从双向号码发送。确保您的双向号码已链接到 REST API 集成。

于 2018-02-06T12:16:28.370 回答