7

我需要编译 Facebook 使用的所有 CDN 的地址列表。

例子:

fbcdn-sphotos-a.akamaihd.net
fbstatic-a.akamaihd.net
...

我需要这些用于一个强制门户应用程序,它允许用户使用 facebook 连接到 WiFi。我们允许 facebook.com 通过防火墙进行 Graph API 调用,但我们遇到的问题之一是 Facebook 登录对话框需要永远加载并且在没有样式表/图像的情况下加载。我们通过将 fbstatic-a.akamaihd.net 列入白名单来解决此问题,但我们希望确保以后不会有意外。

4

2 回答 2

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

于 2013-10-24T18:09:34.403 回答
2

akamaihd仅在我看到的情况下用于旧照片和特殊照片(封面 ph. example..)...

他们创建了新的服务器,其中也有一些新的逻辑。例子:

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
于 2013-11-15T11:12:57.483 回答