我的应用程序已经存在后,我可以更改我的Facebook应用程序托管服务器吗?

时间:2012-08-12 13:48:26

标签: javascript facebook facebook-javascript-sdk

我需要更改我的Facebook应用托管的位置。 URL将相同但IP地址将被更改,因此我不需要更改Canvas URL。经过一些测试后,这似乎打破了Facebook应用程序。我现在没有从FB请求中获得回调函数,例如FB.getLoginStatus

有没有人改变过这个?

下面的代码显示我的FB.getloginstatus()调用正在旧服务器上执行回调但现在在新服务器上,回调已停止工作。

FB.init({ 
  appId : 'XXXXXXXXXX',
  status : true,
  cookie : true,
  oauth : true, 
  xfbml : true 
}); 

FB.getLoginStatus(function(response) { 
  alert("login callback"); 
})

1 个答案:

答案 0 :(得分:0)

是的,你可以。

用户从您的应用名称空间 - https://apps.facebook.com/app_namespace

访问您的应用

存储/托管您的应用程序的地方取决于您,您可以随时更改它。用户仍然可以通过该网址访问您的应用程序。


如果您遇到问题,请确保您的新托管服务支持SSL,因为Facebook应用程序需要从安全位置托管。