簡體   English   中英

Twilio PHP收到短信時從號碼獲取

[英]Twilio php get from number when receiving sms

使用Twilio和php腳本,如何從傳入的短信中獲取數字和正文數據?

我有一個付費帳戶。 我的傳入文本通過twilio發送到我的php腳本,但我只需要知道如何獲取數字和正文即可。

這應該很容易,但事實並非如此。

<? // my script

$from = ???;
$body = ???;

?>

如果可以的話,請提供一個PHP示例,因為我沒有示例就不理解他們的api。 謝謝

Twilio的傳播者在這里。

參數從Twilio作為表單編碼數據傳遞,因此您可以使用PHP的$_REQUEST對象:

$_REQUEST['From']

查看此快速入門以獲取更長的示例:

https://www.twilio.com/docs/quickstart/php/sms/replying-to-sms-messages

希望能有所幫助。

所有Twilio文檔的最大問題是,假設您具有RESTful服務的經驗,我純粹出於相同的原因而遇到過很多問題。 我發現這很有用,因為它在幾行代碼中說明了從何處獲取信息以及如何處理信息。 如果您要搜索此內容,將很難找到。 到處都有發送SMS的示例,而沒有接收的示例。 希望能有所幫助。 ps Im被禁止在這里提問,因為我不夠了解!!! 我不知道它是如何工作的,但是每個人都必須從某個地方開始,因為這篇文章顯示得很完美。

<?php
$number = $_POST['From'];
$body = $_POST['Body'];

header ('Content-Type: text/xml');
?>

<Response>
    <Message>
        Hello <?php echo $number ?>.
        You said <?php echo $body ?>

    </Message>
</Response>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM