私にはいくつかのページがcanvas app
あり、ユーザーからpage-a
oAuth にログインするとpage-b
、以下のコードを持つページに転送されます。
JavaScript API を使用して oAuth にログインすると、ユーザー オブジェクトへのフル アクセスを取得できます。
しかし、別のページに移動すると、以下のコードでエラーが発生します。エコーは出ていますが、出てい
ません。呼び出されない
ように見えるか、指摘されているように、おそらくそうです。0 を返しますtoken
getUser
$user = $facebook->getUser();
CBroe
user object
ページ間をトラバースできるように、javascripts API を使用せずに php アクセスのみを行う方法はありますか?
require_once('/facebook-php-sdk-3.1.1-25-6c82b3f/src/facebook.php');
$facebook = new Facebook(array(
'appId' => '<MY-APP-ID>',
'secret' => '<MY-APP-SECRET>'
));
// Get User ID
$user = $facebook->getUser();
$token = $facebook->getAccessToken();
if ($user) {
try {
$facebook->setFileUploadSupport(true);
$fbUser = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
$user = null;
}
}
/* ** ** **
Undefined variable: fbUser
** ** ** */
//print_r($fbUser);
echo $fbUser['id'];
echo '<br/>';
echo $fbUser['name'];