0

facebook ゲームを作ろうとしましたが、スコアの保存に行き詰まりました。

http://developers.facebook.com/docs/guides/games/getting-started/#step4に書かれているとおりに試してみましたが、スコアが保存されません。

問題はこのリストにあると思いました:

$facebook = new Facebook(array(
      'appId' => $app_id,
      'secret' => $app_secret,
    ));

  $user = $facebook->getUser();
  print('user : '.$user.' ');

私のfbアカウントがログインしていても、常に0です。この問題により、ハイスコアを保存または更新できませんでした。$user を取得する方法を見つけるために助けが必要です。

私へのすべての好意に本当に感謝しています。ありがとうございました...

4

1 に答える 1

0

この部品はありますか?

// If the user has not installed the app, redirect them to the Auth Dialog
   if (!$user) {
     $loginUrl = $facebook->getLoginUrl(array(
       'scope' => $scope,
       'redirect_uri' => $app_url,
     ));

     print('<script> top.location.href=\'' . $loginUrl . '\'</script>');
   }

ユーザーをログに記録し、彼のデータを取得する必要があります。

ここに良い説明があります http://developers.facebook.com/docs/authentication/server-side/

于 2012-05-07T11:40:53.563 に答える