如何在短信状态从"已排队"更改为"已发送"时收到通知?

Fra*_*ank 12 sms notify twilio

您好,
我正在尝试学习Twilio API.
当我[通过php发送短信] [1]脚本时.. twilio返回状态='排队'的响应对象.现在,我希望在状态更改为"已发送"时收到通知.这可能与Twilio ??? 如果是,那么任何机构都可以告诉我如何实施他的.

以及如何添加"StatusCallback"网址

$sms = $client->account->sms_messages->create(
            // the number we are sending from, must be a valid Twilio number
            "000-000-0000", 

            // the number we are sending to - Any phone number
            "0000000000",

            // the sms body
            "Hey Friend, Monkey Party at 6PM. Bring Bananas!"
        );
Run Code Online (Sandbox Code Playgroud)

Tim*_*tle 19

你正走在正确的轨道上寻找StatusCallback.使用Twilio PHP库时,可以使用数组作为最后一个参数来设置任何可选参数.

<?php
$sms = $client->account->sms_messages->create(
  "1235551234", 
  "1235554321",
  "Hey Friend, Monkey Party at 6PM. Bring Bananas!",
  array('StatusCallback' => 'http://example.com/sms/status.php')
);
Run Code Online (Sandbox Code Playgroud)

发送消息时(或者如果失败),数据将被传递到StatusCallbackURL.