2

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

我试过这些:

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

但无论我尝试什么$number仍然是空白。我试图得到$sid, sid, $SMSSid. 没有什么。

我究竟做错了什么?

4

1 回答 1

0

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

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

$from_number = $_REQUEST['From'];

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

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

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

于 2013-04-22T15:24:46.103 回答