我想發一個短信調查(例如「你對X服務有多高興?回覆1滿意,回覆2不滿意」)至多個收件人。從回覆中,我想創建一個報告,回覆1和回覆2的收件人。使用Twilio API執行此操作的最佳方法是什麼?我的應用程序是否需要存儲my incoming SMS message的結果或者Twilio存儲這些結果,以便查詢結果?如果前者屬於這種情況並涉及TwiML,那麼我如何解析響應並存儲結果?謝謝!如何使用Twilio API跟蹤多個收件人的SMS響應?
回答
**免責聲明:Twilio傳道這裏**
奇拉格:
所以,它聽起來就像你這裏有兩個要求:
- 使用Twilio發送出站短信給不同的收件人
- 捕獲用戶對該消息的回覆
對於第一個要求,您可以先轉到Twilio.com並註冊一個新帳戶。它可以免費開始,我們爲您提供一個Twilio電話號碼,您可以使用它開始構建您的應用。一旦擁有Twilio電話號碼,就可以使用REST API開始發送來自該Twilio電話號碼的出站短信。我們有一個快速入門,告訴您如何做到這一點:
http://www.twilio.com/docs/quickstart/php/sms/sending-via-rest
注意,該鏈接轉到PHP示例,但您可以向下使用下拉頁面頂部從其他堆棧喜歡挑.NET,Java,Python或Ruby。
發送出站郵件後,您需要捕獲對該郵件的回覆(第二個要求)。 Twilio使用稱爲webhook的東西來通知您有關傳入的SMS消息。
webhook基本上是由您的應用程序公開的URL,並且與您的Twilio電話號碼相關聯。您可以在Twilio儀表板中配置與您的電話號碼關聯的網址。
我們每次收到Twilio電話號碼上的傳入短信時,都會向該URL發出HTTP請求。作爲該HTTP請求的一部分,我們沿着有關入站消息的元數據發送消息,如發送消息的電話號碼和消息正文。我們發送參數的完整列表是在這裏:
http://www.twilio.com/docs/api/twiml/sms/twilio_request
現在,您的應用程序可以拉這些參數進行請求,併爲所欲爲他們。由於我們已經在收到消息的時候發送了消息的正文,Tims建議跟蹤基於From參數的響應並將消息正文存儲在您自己的數據庫中,這是一個很好的建議。
本快速顯示receving一個進入短信,抓住了從參數,然後從TwiML回送響應:
http://www.twilio.com/docs/quickstart/php/sms/replying-to-sms-messages
在你的情況,如果你不想答覆傳入消息,只需省略TwiML響應。
希望有所幫助。讓我知道你是否需要更多信息。
德文
使用From
參數跟蹤響應(並使用Body
來標識選擇)。是的,Twilio存儲這些消息,並且您可以查詢API - 但最好將它存儲在您自己的數據庫中。
- 1. 使用Rails和Twilio跟蹤SMS對話
- 2. 條件SMS響應的Django/Twilio
- 3. PHP API跟蹤Twilio回覆
- 4. Twilio SMS PHP API
- 5. 跟蹤每個API請求和響應
- 6. Twilio中的SMS狀態回調響應
- 7. 在iPhone上使用SMS URL的多個收件人
- 8. 如何發送不同的SMS消息給多個收件人
- 9. Twilio接收SMS安全
- 10. 如何在Twilio中禁用自動SMS響應?
- 11. 如何啓用WebAPI響應跟蹤?
- 12. SMS API URL未響應
- 13. 如何在軌中跟蹤郵件收件人?
- 14. 如何使用Twitter Stream API跟蹤400多個關鍵字?
- 15. 如何跟蹤在Coinbase中使用API接收付款
- 16. Android:打開指定多個收件人的SMS活動
- 17. 使用API的SMS發件人應用程序
- 18. 使用Twilio API如何發送驗證碼爲SMS
- 19. 如何跟蹤收件人打開哪些(或多少)電子郵件?
- 20. Twilio REST API無響應
- 21. 如何跟蹤應用程序包含300多個事件
- 22. 如何使用Django/Twilio響應短信
- 23. 如何跟蹤使用多個變量定義的事件?
- 24. Twilio SMS多部分消息
- 25. 應用程序跟蹤對話中哪個人說話最多
- 26. 用戶如何響應通過第三方路由的Twilio SMS消息?
- 27. 會話如何跟蹤多個用戶
- 28. 在springboot中跟蹤API調用的響應時間
- 29. Kinect v2跟蹤個人
- 30. 跟蹤文件或使用Web API