Facebook PHP API に問題があります。ここに私のコードがあります:
<?php
$facebook = new Facebook(array(
'appId' => 'MY_APP_ID',
'secret' => 'MY_SECRET'
));
$uid = $facebook->getUser();
if ($uid) {
try{
$user = $facebook->api('/me');
} catch (Exception $e){
error_log($e);
$user = null;
}
}
if (!$uid) {
$login_url = $facebook->getLoginUrl(array(
'next' => 'http://www/mywebsite.com',
'redirect_uri' => 'http://www/mywebsite.com',
'scope' => 'email,publish_stream,user_birthday,user_location'
));
echo '<a href="'.$login_url.'">TEST TO CONNECT</a>';
} else {
print_r($user);
}
$facebook->getUser(); のように TEST TO CONNECT という行が表示され続けます。常に 0 を返します。
ご協力ありがとうございました