Sms 如何使用Twilio api重新发送短信?
我正在尝试使用TwilioAPI向我的客户发送短信。当我使用试用帐户时,我使用以下代码:Sms 如何使用Twilio api重新发送短信?,sms,twilio,sms-gateway,Sms,Twilio,Sms Gateway,我正在尝试使用TwilioAPI向我的客户发送短信。当我使用试用帐户时,我使用以下代码: <?php require('Services/Twilio.php'); $account_sid = '{my_sid}'; $auth_token = '{my_token}'; $client = new Services_Twilio($account_sid, $auth_token); $callb
<?php
require('Services/Twilio.php');
$account_sid = '{my_sid}';
$auth_token = '{my_token}';
$client = new Services_Twilio($account_sid, $auth_token);
$callback=$client->account->messages->create(array(
'To' => "+84974366xxx",
'From' => "+14845280xxx",
'Body' => "hello world",
));
print_r($callback);
?>
我收到的短信是在hello world之前从twilio试用帐户发送的。现在我升级了我的帐户并再次测试了这段代码。仍在成功回复,但我的电话号码未收到短信。现在如何检查$callback的状态并重新发送sms?您可以使用status callback参数。 这允许您配置Twilio将调用的url,在该url中,您将收到有关配置该url的操作的各种详细信息。对于sms,您可以预期状态值,例如失败、已发送、已交付,仅举几例。然后,您可以使用这些值来确定是否需要进一步的操作,例如重新发送消息等 有关更多详细信息,我建议在这里查看Twilio消息api
我希望这会有所帮助您帐户中的日志显示了什么。消息传递了吗?如果是,请检查邮件发送到的号码。在Twilio应用程序监视器中检查您的用户帐户日志:查看邮件发送到的位置,或者邮件是否已发送!