2016-05-29 62 views
1

每次有人發送我的Twilio號碼時,我正在尋找消息正文和發送短信的號碼。我希望Twilio在每次收到新消息時向我的端點發送GET或POST請求(類似於GitHub服務掛鉤)。Twilio - 收到SMS消息時向終端發送HTTP請求

我在管理編號部分看到了請求URL功能,但是當我的號碼收到文本時,我看不到通過該請求發送的任何消息信息。

現在是否可以從鉤子獲取發件人的號碼和郵件正文?

回答

1

您正在查找的信息在您的端點請求中。

當Twilio收到一個Twilio號碼的消息時,它會爲爲該號碼配置的消息URL發送同步HTTP請求(就像發送表單的瀏覽器一樣)。

如果你的Twilio短信網絡掛接配置了「HTTP POST」你可以從$_POST這樣的事情讓所有的值:

foreach ($_POST as $param_name => $param_val) { 
    // do something with $param_name and $param_val 
} 

或郵件正文和發送號碼:

$message_body = $_POST['Body']; 
$sending_number = $_POST['From']; 

在文檔更多信息:

https://www.twilio.com/docs/api/twiml/sms/twilio_request

+0

鋁例如,這是有幫助的。你能不能請c#WEB API發佈相同的東西..我如何使用C#讀取消息? –

+1

@MARKANDBhatt看看這個https://www.twilio.com/docs/tutorials/walkthrough/masked-numbers/csharp/mvc –

+0

亞歷克斯,通過鏈接。毫無幫助。 –