我需要编制Facebook使用的所有CDN的地址列表。
示例:
fbcdn-sphotos-a.akamaihd.net
fbstatic-a.akamaihd.net
...
我需要这些用于强制门户应用程序,允许用户通过Facebook连接到WiFi。我们允许facebook.com通过防火墙进行Graph API调用,但我们遇到的一个问题是Facebook登录对话框需要永远加载和加载没有样式表/图像。我们通过白名单fbstatic-a.akamaihd.net解决了这个问题,但是我们想确保以后不会有意外。
答案 0 :(得分:5)
fbstatic-a.akamaihd.net
fbcdn-profile-a.akamaihd.net
fbcdn-sphotos-a-a.akamaihd.net
fbcdn-creative-a.akamaihd.net
fbexternal-a.akamaihd.net
并且:
fbcdn-sphotos-b-a.akamaihd.net
fbcdn-sphotos-c-a.akamaihd.net
fbcdn-sphotos-d-a.akamaihd.net
fbcdn-sphotos-e-a.akamaihd.net
fbcdn-sphotos-f-a.akamaihd.net
fbcdn-sphotos-g-a.akamaihd.net
fbcdn-sphotos-h-a.akamaihd.net
从字符A
开始,到H
结束,如果Facebook添加新域名,则必须如下:
fbcdn-sphotos-i-a.akamaihd.net
所以未来的CDN域名将是
fbcdn-sphotos-j-a.akamaihd.net
fbcdn-sphotos-k-a.akamaihd.net
fbcdn-sphotos-l-a.akamaihd.net
fbcdn-sphotos-m-a.akamaihd.net
fbcdn-sphotos-n-a.akamaihd.net
依此类推......直到角色Z
答案 1 :(得分:3)
akamaihd
用于旧照片和特殊照片(封面ph。示例..)仅限于我看到...
他们创建了新的服务器,并且还有一些新的逻辑。例如:
scontent-a-lhr.xx.fbcdn.net
scontent-b-lhr.xx.fbcdn.net
以及更多,但我在有趣的链接上看到了一些共享照片。示例:
https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-prn2/v/1472407_10151814939401656_1687041676_n.jpg?oh=d92bc9af7f987c5fe298ecc8c717a4e1&oe=5287894B&__gda__=1384659513_abeb3f33223e6e737aff91419149509e