[英]Get phone number of SMS sender, using Twilio
我試圖檢索將SMS發送到我的Twilio號碼的用戶的電話號碼,但無法在程序中獲取它。
我已經嘗試過這些:
$message = $client->account->sms_messages->get("$Smssid");
$number = $message->From;
但是無論我嘗試$number
還是空白。 我試圖獲取$sid
, sid
, $SMSSid
。 沒有。
我究竟做錯了什么?
當用戶向您發送短信時,我們向您的服務器發出HTTP請求。 此HTTP請求包含有關SMS的信息,例如“發件人”,“收件人”,“正文”等。
要從PHP中的HTTP請求中檢索“發件人”值,只需執行以下操作:
$from_number = $_REQUEST['From'];
或者,您可以從REST API中檢索它:
$message = $client->account->sms_messages->get($_REQUEST['SmsSid'])
盡管這不必要,因為您需要的所有數據都應該在HTTP請求中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.