1

ユーザーが私の Facebook アプリケーションを使用するのが初めてかどうかを確認するにはどうすればよいですか。ユーザーのためにいくつかの初期化を行いたいのですが、それは初めてです。

4

3 に答える 3

1

私はこれ以上良いものを見つけることができなかったので、私が貴重に提案したことを実行しました: ユーザー ID のリストを (データベースに) 保存し、ユーザーが以前にアプリを使用したことがあるかどうかを確認します。ユーザーが初めての場合は、必要な初期化を実行してから、ユーザーをリストに追加します...

于 2012-12-28T16:00:13.660 に答える
0

変数を保存するためのデータベースにアクセスできる場合。uservisitsount という変数を簡単に作成できます。

次に、ユーザーがアプリにログインしたときに変数を 1 回だけカウントします。ユーザー訪問数++;

次に、次のようなコードを作成できます。if(uservisitsount ==0) {初めて何かをする}

よろしくクリステン

于 2012-12-27T20:28:54.083 に答える
0
FB.getLoginStatus(function(response) {
  if (response.status === 'connected') {
    // the user is logged in and has authenticated your
    // app, and response.authResponse supplies
    // the user's ID, a valid access token, a signed
    // request, and the time the access token 
    // and signed request each expire
    var uid = response.authResponse.userID;
    var accessToken = response.authResponse.accessToken;
  } else if (response.status === 'not_authorized') {
    // the user is logged in to Facebook, 
    // but has not authenticated your app
  } else {
    // the user isn't logged in to Facebook.
  }
 });

https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus

于 2017-03-29T19:28:04.630 に答える