2015-06-15 12 views
1

我們的防火牆限制出站網絡連接。因此,我們需要知道我們需要打開端口的IP地址列表,以便連接到Twilio以獲取發送短信的REST API的出站網絡連接。 如何找出什麼是IP的地址列表twilio使用的出站連接,這樣我們就可以打開這些在我們的防火牆?如何查找Twilio出站連接的動態IP地址列表?

按了Twilio的文檔,它說,我們需要開闢https://api.twilio.com。 不幸的是我們的防火牆需要定義IP地址的列表,而不是一個URL,它看起來像IP地址不斷變化,而不是靜態的。 對於通過REST API的消息,Twilio的出站連接有以下好處嗎?

https://forums.aws.amazon.com/ann.jspa?annID=1701

請指教。

回答

3

From the FAQ article on this topic

Twilio使得HTTP請求到服務器以獲取您的應用程序的TwiML instructions。有些用戶更喜歡知道Twilio的請求來自哪個IP地址,以便在防火牆中打開特定的端口。但是,由於我們雲架構的流動性,我們沒有設定的IP地址範圍,這些IP地址請求是事先發送或知道的。

因爲Twilio的請求,將來自不同的IP地址是未來,而不是我們建議您驗證的請求從Twilio來通過其他手段。 Please see our documentation on securing your application for more details

如果無法請求來自靜態IP地址是一個嚴重問題,please contact our sales department to discuss other options which might be available

+0

我找的出站連接「TO」 twilio而不是入站連接。我們的防火牆在連接到https://api.twilio.com時查看IP地址。它看起來像亞馬遜AWS或谷歌不斷更改IP地址,所以當我們嘗試發送短信時,我們無法連接到twilio的API。 – Ditty

+0

同樣的動態適用於傳入請求的IP地址 - 我們無法提前保證哪些IP地址將爲API請求提供服務。我會提供與常見問題解答相同的建議,聯繫Twilio並描述您的需求,並查看是否可以提供特殊住宿。 –