2016-11-22 127 views
1

我正在Facebook Messenger上創建一個聊天機器人。我配置了一個正常工作的webhook。 有沒有辦法讓我的防火牆上的白名單源IP列表?我的安全團隊在打開整個互聯網的webhook時感到不舒服。Facebook Messenger webhook源IP白名單

我們計劃使用X-Hub HMAC驗證,但是將源IP限制爲有限數量的IP或IP範圍或域將使安全人員不在我身邊。

回答

3

Facebook上發佈自己的IP地址列表通過可查詢這樣的端點:

whois -h whois.radb.net -- '-i origin AS32934' | grep ^route 

然而要注意它們的IP地址經常變化,所以你需要的API與防火牆集成。

欲知更多信息,請登錄Facebook網站:https://developers.facebook.com/docs/graph-api/webhooks#access