0

私はこの facebook アプリケーションに取り組んでおり、facebook の開発者センターに記載されている方法に従っています。アプリケーションでユーザーに特定の一連のアクセス許可を要求するようにしたかったので、開発者センターで指定されたアプリ ID と名前空間を指定して、まったく同じコードを使用しました。コードを以下に示します。

<?php

require 'server/fb-php-sdk/facebook.php';


$app_id = 'APP_ID';

    $app_secret = 'APP_SECRET';

    $app_namespace = 'APP_NAMESPACE';

    $app_url = 'https://apps.facebook.com/' . $app_namespace . '/';

    $scope = 'email,publish_actions';


    // Init the Facebook SDK

    $facebook = new Facebook(array(

         'appId'  => $app_id,

         'secret' => $app_secret,

));

// Get the current user

$user = $facebook->getUser();

// If the user has not installed the app, redirect them to the Login Dialog

if (!$user) {

   $loginUrl = $facebook->getLoginUrl(array(

        'scope' => $scope,

        'redirect_uri' => $app_url,

        ));

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

}

?>

問題は、キャンバスの URL を入力しても何も表示されないことです。アプリがアクセスしたいことなどをユーザーに表示したい。それ、どうやったら出来るの?私はこの分野ではまったくの初心者ですので、ご協力をお願いいたします。よろしくお願いします。

4

0 に答える 0