我正在開發一個腳本,用戶可以在其中插入他們的Twilio帳戶SID &驗證令牌(基本上是一個用戶名傳遞組合)。通過Twilio REST API發送SMS消息時使用這些憑證。如果證書不正確,我會得到一個致命錯誤(這是不好的..)。Twilio:驗證身份驗證令牌和帳戶SID
如果用戶的服務器有CURL
或file_get_contents
使我可以爲用戶帳戶(curl_init('https://' . $accountsid . ':' . $authtoken . '@api.twilio.com/2010-04-01/Accounts');)
的請求,並驗證基礎上,http
響應代碼證書。
然而,問題是不是所有的服務器都curl
或file_get_contents
啓用。因此,如果用戶輸入不正確的帳戶SID和/或身份驗證令牌,他們將在嘗試發送消息時,你不能趕上一個致命的錯誤。
顯然和禁用fatal error
,所以任何想法如何,我可以確認帳戶憑證不使用curl
或file_get_contents
?
這是一個很好的解決方案。它將作爲腳本提供,而不是託管解決方案,因此Twilio連接將不適合。只需在發生之前發現致命錯誤(即:確保憑據有效)。謝謝(你的)信息。 – cantaffordretail 2013-02-18 16:18:39
現在的twilio android樣本正在大聲喊叫,「** X-Twilio-Error:31203無效帳戶**」,可以將它展開嗎? – 2015-12-03 19:47:41