1

こんにちは私はログインダイアログで拡張アクセス許可を要求し、developers.facebook.comのアプリ管理でこれらのアクセス許可を追加しましたが、拡張アクセス許可にアクセスできません。私のコードは次のとおりです。

    $facebook = new Facebook(array(
  'appId'  => 'xxxxxxxx',
  'secret' => 'xxxxxxxxxx',
  'cookie' => false
));

// See if there is a user from a cookie
$fbuser = $facebook->getUser();

if ($fbuser) {
  try {
    // Proceed knowing you have a logged in user who's authenticated.
    $FBUSER = $facebook->api('/me');
    $FBUSER1 = $facebook->api('/me/permissions');
    print_r($FBUSER1);
  } catch (FacebookApiException $e) {
    print_r($e);
    $USER=false;
  }
}
    $loginUrl = $facebook->getLoginUrl(array("scope"=>"email, publish_actions"));

print_r($ FBUSER1)の結果は次のとおりです。Array([data] => Array())

4

1 に答える 1

0

ここで言及されている問題は、後で電子メールとpublish_actionsのリクエストを追加したことであり、私のアカウントはどういうわけかそれを受け入れませんでした。それ以外の場合、テストアカウントでは正常に機能します。だから私は最終的に答えを見つけたと思います:)

于 2013-01-29T19:17:45.890 に答える