2011-09-05 53 views
0

我正在使用Facebook连接并想知道如何在应用程序安装后提示输入流发布。不是每次登录。这是我在登录中的代码,我不知道如何检测用户是否刚安装了应用程序,而不是通过此登录。那么我应该如何使用发布提示?由于安装后Facebook Javascript提示发布

FB.login(function(response) 
    { 
     if (response.authResponse) 
     { 
      var accessToken = response.authResponse.accessToken; 
     } 
    },{scope:'email,publish_stream'}); 

回答

0

你可以把你的代码FB.getLoginStatus在第一个if块。或者你可以订阅auth.login https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/

+0

这实际上就是我现在所拥有的。问题在于,每次您尝试登录时都会调用它。我只想在您接受权限后的第一次后调用它。我知道你可以在后台执行此操作,只需检查是否是第一次进入应用程序,但由于我试图做出提示,如果有某种方法可以检查JS。谢谢 – Tanner

+0

可能是check/set cookie?但我认为你应该这样做服务器端:检查用户登录和第一次安装,然后发布“欢迎”提示。您可以使用PHP + Ajax编写代码,但我无法提供帮助。 –

+0

雅这就是我不得不做的,我只是希望能有一个简单的检查,我可以添加在JS登录功能。谢谢 – Tanner