0

我有包含 FB 个人资料图片/clicable 等的 html 代码。

使用

 fb:profile-pic and FB.XFBML.parse

我收到带有 HTTP 的图像 url。要拥有 HTTPS,我正在使用:

https://graph.facebook.com/user_id/picture?return_ssl_resources=1

但必须生成代码以使图像可点击并添加 fb-profile-pic 中存在的其他属性。

我在 4 个月前写了这段代码。现在我看到 fb:profile-pic 正在将 HTTPS 链接返回到图像。FB 文档中没有提及行为/HTTP 或 HTTPS/ 的变化。

有人知道当前状态 FB.XFBML.parse - 安全链接还是非安全链接?

4

1 回答 1

1

默认情况下,返回的个人资料图片 URL 的协议与用于请求图像的协议相同。

因此https://graph.facebook.com/zuck/picture将返回 Mark 个人资料图片的 SSL 版本,而http://graph.facebook.com/zuck/picture将返回一个 HTTP URL。

return_ssl_resources可以同时用于0HTTP 和1HTTPS URL 的值。

有人知道当前状态 FB.XFBML.parse - 安全链接还是非安全链接?

我认为 JS SDK 应该能够根据请求嵌入页面的协议自动决定这一点。

于 2013-04-17T14:01:46.970 回答