-1

Facebook アプリがホストされている場所を変更する必要があります。URL は同じですが、IP アドレスが変更されるため、Canvas の URL を変更する必要はありません。いくつかのテストの後、これにより Facebook アプリが壊れているようです。FB.getLoginStatus などの FB リクエストからコールバック関数を取得しないようになりました

誰かがこれを以前に変更しましたか?

以下のコードはFB.getloginstatus()、古いサーバーでコールバックを実行していた私の呼び出しを示していますが、新しいサーバーではコールバックが機能しなくなりました。

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

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

1 に答える 1

0

はい、できます。

ユーザーはアプリの名前空間からアプリケーションにアクセスします -https://apps.facebook.com/app_namespace

アプリケーションを保存/ホストする場所は自由で、いつでも変更できます。ユーザーは引き続きその URL を介してアプリケーションにアクセスします。


Facebook アプリケーションは安全な場所からホストする必要があるため、問題が発生した場合は、新しいホスティング サービスが SSL をサポートしていることを確認してください。

于 2012-08-12T13:55:39.520 に答える