-2

コードは必要ありません。ウェブサイトが、ユーザーがすでにFacebookにログインしているかどうかを確認し、そうであればFacebookページへのリンクを表示し、そうでない場合はユーザーに迷惑をかけないようにすることが可能であることを知っているだけです。twitter や youtube などの他のサービスでそれを行うとしたら、非常に多くのボタンが表示されるため、ユーザーがそれらのアカウントを持っていない場合はすべてを表示したくありません。

ありがとう

4

3 に答える 3

1
    function fbstatus() {
FB_RequireFeatures(["XFBML"], function() {
// Create an ApiClient object, passing app's API key and 
// a site relative URL to xd_receiver.htm
FB.Facebook.init(api_key, channel_path);
FB.Connect.get_status().waitUntilReady(function(status) {
   switch(status) {
   case FB.ConnectState.connected:
       //FACEBOOK - LOGGED IN AUTHORIZED           
   break;
   case FB.ConnectState.appNotAuthorized:
       //FACEBOOK - LOGGED IN NOT AUTHORIZED           
   break;
   case FB.ConnectState.userNotLoggedIn:
       //FACEBOOK - NOT LOGGED IN FACEBOOK           
   break;
   }
 });

}); }

これは、ブラウザの他のタブでユーザーがfacebookにログインしていることを確認するためのコードです。

于 2013-05-29T19:19:06.843 に答える