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.
的地方
感谢大家的回复。
我有一个 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.
的地方感谢大家的回复。