我正在使用facebook虚拟主机管理我的游戏资产,上传新的zip文件时收到错误。似乎错误始于整个丑闻爆发。这是我收到的错误。 “游戏必须通过我们的CDN参考我们支持的SDK之一”
奇怪的是我正在引用他们的SDK视图他们的CDN。所以我不确定错误是什么。我只是在我的主页的body元素中有这个脚本标记。
<script type="text/javascript" src="https://connect.facebook.net/en_US/sdk.js"></script>
我正在使用api的2.8版本。我尝试将API的版本更改为2.12,但这也无效。知道会发生什么吗?提前谢谢。
答案 0 :(得分:2)
这是一个新的facebook错误。
答案 1 :(得分:0)
这是一个限制。 请使用以下代码:
window.fbAsyncInit = function() {
FB.init({
appId : '{your-app-id}',
cookie : true, // enable cookies to allow the server to access
// the session
xfbml : true, // parse social plugins on this page
version : 'v2.8' // use graph api version 2.8
});
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
https://developers.facebook.com/docs/facebook-login/web#example
答案 2 :(得分:0)
这显然是突然发生的。我的代码中从未改变任何内容。 Facebook必须做一些事情来解决。