Twilio PHP:如何获取传出SMS消息SID

Twilio PHP:如何获取传出SMS消息SID,php,sms,twilio,twilio-php,Php,Sms,Twilio,Twilio Php,我使用TwilioPHPAPI并尝试记录传出SMS消息的SID。如何获得这些信息 我不存在发送和接收短信的问题,这可以正常工作,但我需要在另一个应用程序中直接从Twilio获取消息,在该应用程序中,我不会将所有消息数据保存在数据库中 $twilio = new Services_Twilio('SID','TOKEN'); $message = $twilio->account->messages->sendMessage( $_POST['From

我使用TwilioPHPAPI并尝试记录传出SMS消息的SID。如何获得这些信息

我不存在发送和接收短信的问题,这可以正常工作,但我需要在另一个应用程序中直接从Twilio获取消息,在该应用程序中,我不会将所有消息数据保存在数据库中

$twilio = new Services_Twilio('SID','TOKEN');

    $message = $twilio->account->messages->sendMessage( 
        $_POST['From'], // twilio phone number
        $_POST['To'],   // the number we are sending to - Any phone number
        $_POST['Body']  // the sms body
    );

这里是Twilio开发者福音传道者

要获取消息,只需读取
$message->sid的值

因此,在代码中,您可以执行以下操作:

echo $message->sid;
如果要查看请求返回的所有变量,可以执行以下操作:

var_dump($message);
这将为您提供有关返回的所有变量的信息


希望这对您有所帮助

要获取消息,只需读取
$message->sid的值

因此,在代码中,您可以执行以下操作:

echo $message->sid;
如果要查看请求返回的所有变量,可以执行以下操作:

var_dump($message);
这将为您提供有关返回的所有变量的信息

希望这对您有所帮助

如果您正在使用发送消息,则可以获取消息SID,如下所示:

$sms_sent = $client->messages->create(
    '+1xxxxxxxxxx',
    array(
        'from' => 'MESSAGING SERVICE SID',
        'body' => "XXXXXX XXXXXX",
        'statusCallback' => "http://myapplication_callback_url"
    )
);

$sms_sent = (array) $sms_sent;
$sms_sid = $sms_sent["\0*\0" . 'properties']['sid'];
如果您使用发送消息,则可以获取消息SID,如下所示:

$sms_sent = $client->messages->create(
    '+1xxxxxxxxxx',
    array(
        'from' => 'MESSAGING SERVICE SID',
        'body' => "XXXXXX XXXXXX",
        'statusCallback' => "http://myapplication_callback_url"
    )
);

$sms_sent = (array) $sms_sent;
$sms_sid = $sms_sent["\0*\0" . 'properties']['sid'];