无法将游戏资产上传到Facebook虚拟主机

时间:2018-04-03 20:02:33

标签: javascript facebook

我正在使用facebook虚拟主机管理我的游戏资产,上传新的zip文件时收到错误。似乎错误始于整个丑闻爆发。这是我收到的错误。 “游戏必须通过我们的CDN参考我们支持的SDK之一”

enter image description here

奇怪的是我正在引用他们的SDK视图他们的CDN。所以我不确定错误是什么。我只是在我的主页的body元素中有这个脚本标记。

<script type="text/javascript" src="https://connect.facebook.net/en_US/sdk.js"></script>

我正在使用api的2.8版本。我尝试将API的版本更改为2.12,但这也无效。知道会发生什么吗?提前谢谢。

3 个答案:

答案 0 :(得分:2)

这是一个新的facebook错误。

退房: https://developers.facebook.com/bugs/369279473553378/

答案 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必须做一些事情来解决。