我已經構建了一個應用程序,它可以爲客戶分配一個可以發送短信的twilio號碼。我可以動態創建數字,但我現在需要在傳入文本的代碼中設置webhook,以便twilio知道如何響應。現在我只知道有一種方法可以通過控制檯來實現,而這種控制檯不適合我需要的功能。任何幫助將不勝感激。謝謝!Twilio - 創建新號碼後需要從應用程序動態設置webhook
1
A
回答
1
它可以通過Optional Parameters
當你更新來電號碼來完成:
$ curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/IncomingPhoneNumbers/PN2a0747eba6abf96b7e3c3ff0b4530f6e.json \
-d "VoiceUrl=http://demo.twilio.com/docs/voice.xml" \
-d "SmsUrl=http://demo.twilio.com/docs/sms.xml" \
-u 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token'
或當你創建一個新的來電號碼:
$ curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/IncomingPhoneNumbers.json \
-d "FriendlyName=My%20Company%20Line" \
-d "SmsUrl=http://demo.twilio.com/docs/sms.xml" \
-d "PhoneNumber=%2B15105647903" \
-d "SmsMethod=GET" \
-u 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token'
1
Twilio開發者佈道者在這裏。
感謝亞歷克斯的答案,這是現貨。我只是想添加一些代碼,因爲我注意到這個問題被標記爲Node.js.
以下是如何使用Node.js助手庫進行API調用。
Update an existing incoming phone number:
var accountSid = 'YOUR_ACCOUNT_NUMBER';
var authToken = 'YOUR_AUTH_TOKEN';
var client = require('twilio')(accountSid, authToken);
client.incomingPhoneNumbers("PHONE_NUMBER_SID").update({
smsUrl: "http://demo.twilio.com/docs/sms.xml"
}, function(err, number) {
if (err) { console.error(err); return }
console.log(number.voiceUrl);
});
client.incomingPhoneNumbers.create({
friendlyName: "My Company Line",
smsUrl: "http://demo.twilio.com/docs/voice.xml",
phoneNumber: "PHONE_NUMBER_TO_PURCHASE"
}, function(err, number) {
if (err) { console.error(err); return }
console.log(number.sid);
});
相關問題
- 1. 在設置應用程序中創建應用程序設置
- 2. 如何在代碼中創建新的應用程序設置
- 3. 需要設置應用程序
- 4. 從狀態欄啓動應用程序而無需重新創建
- 5. Shopify-需要創建一個webhook
- 6. 程序集創建後需要DLL嗎?
- 7. 創建設置爲mac應用程序
- 8. 爲應用程序創建設置
- 9. 創建類似「設置」應用程序
- 10. 動態創建應用程序欄
- 11. 創建動態Web應用程序
- 12. 需要創建一個密碼重置基於Web的應用程序
- 13. 爲iPad應用程序創建應用程序內設置
- 14. 從代碼創建IIS應用程序
- 15. 通過NSUserDefault從我的應用程序中讀取設置應用程序中設置的值需要什麼?
- 16. 如何爲Vb.net應用程序創建更新設置
- 17. 創建動態裝配在新的應用程序域
- 18. 設置Spree後,無法啓動新的Rails應用程序
- 19. 我是否需要爲每個要跟蹤安裝的應用程序創建新的應用程序ID?
- 20. Azure移動應用程序接收webhook
- 21. 從通知調用應用程序重新創建活動
- 22. 需要關於創建一個新的ASP.NET應用程序的建議
- 23. 是否可以從win應用程序動態創建Oracle包
- 24. 從SQL Server定期動態加載應用程序設置
- 25. 應用程序需要您的設備
- 26. 在導軌中使用Twilio 4 - 需要'到'電話號碼
- 27. Twilio號碼到另一個twilio號碼
- 28. iPhone應用程序 - 發佈應用程序真的需要設置圖標嗎?
- 29. [Android]應用程序重新啓動設備後重新啓動
- 30. android應用程序設計需要幫助的應用程序