Twilio PHP:如何获取传出SMS消息SID
我使用TwilioPHPAPI并尝试记录传出SMS消息的SID。如何获得这些信息 我不存在发送和接收短信的问题,这可以正常工作,但我需要在另一个应用程序中直接从Twilio获取消息,在该应用程序中,我不会将所有消息数据保存在数据库中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
$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'];