0

私の機能は次のとおりです。

function CallAfterLogin()
{
   FB.login(function(response) 
   { 
       if (response.status === "connected")
       {
           LodingAnimate(); //Animate login
           FB.api('/me', function(data) 
           {
              console.log(data);
              if(data.email == null)
              {
                   alert("You must allow us to access your email id!");
                   ResetAnimate();
              }
              else
              {
                   AjaxResponse();
              }
           });
       }
   });
} 

コンソールに書き込む代わりに、ブラウザにデータを表示したいのですが、どうすればできますか? で試しましたが$("#mydiv").text(data);、うまくいきません$("#mydiv").html(data);

me/moviesエラーが発生します:

メールIDへのアクセスを許可する必要があります

4

1 に答える 1

1

scopeこのように追加できます-

FB.login(function(response) 
{ 
}, {scope: 'user_interests, user_likes, etc..'}); 
于 2013-08-12T10:45:58.010 に答える