使用Twilio获取短信发送者的电话号码

时间:2013-04-22 14:29:57

标签: php sms twilio

我正在尝试检索向我的Twilio号码发送短信的用户的电话号码,但我无法在我的程序中获取它。

我试过这些:

$message = $client->account->sms_messages->get("$Smssid");
$number = $message->From;

但无论我尝试$number还是空白。我试图获得$sidsid$SMSSid。什么都没有。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

当用户向您发送短信时,我们会向您的服务器发出HTTP请求。此HTTP请求包含有关SMS的信息,例如From,To,Body等。

要从PHP中的HTTP请求中检索“From”值,只需执行以下操作:

$from_number = $_REQUEST['From'];

或者,您可以从REST API中检索它:

$message = $client->account->sms_messages->get($_REQUEST['SmsSid'])

虽然这应该是不必要的,因为您需要的所有数据都应该在HTTP请求中。