Clickatell 回调 url 接收消息无效

Clickatell callback url to receive messages not working

我有一个 clickatell 帐户,我正在尝试使用它在 php 中接收消息。我知道我需要在上面设置一个回调 url 并且我已经添加了它。在回调 url 中,我添加了以下代码片段

<?php

$req = print_r($_REQUEST, true);
$req = wordwrap($req, 70, "\r\n");

error_log($req, 3, "test.log");
mail("<my-email-address>", "sms test", $req);

当我直接调用 url 时,它正常工作并向我发送邮件并记录到错误日志文件中。但是,当我在 clickatell 中收到一条短信时,没有任何反应 (no mail/log).

我是不是遗漏了什么?任何指针表示赞赏。如果您需要任何有助于 resolve/understand 解决问题的详细信息,请告诉我。

谢谢

需要做两件事:

a) 当您发送 SMS 消息时,您必须要求回电。如何完成取决于 API 您使用的是什么。使用 HTTP API,您将添加 &callback=3 作为示例...

b) 在您的 API 连接上(当您登录到 Clickatell 网站时),您需要指定您的回调 URL。

在与 Clickatell 的客户支持交谈后,我发现在您的 clickatell 帐户中有两个地方可以添加回调 urls。第一个在我添加的 API 下,但它不起作用。第二个,也是我的案例的正确位置,是在手机号码设置下。完全清楚,如果您在帐户中的 SB 订阅 link 下查看,您会看到一个手机号码和旁边的设置 link。那是您需要添加回调 url.

的地方

感谢大家的回复。