我看到這已經被問了很多這裏,但我還沒有拿出一個解決方案。我需要獲取用戶的ID以確定他們是否已經在我的應用中填寫了表單。這是我的代碼..
require_once('facebook.php');
$facebook = new Facebook(array(
'appId' => 'xxxxxxxxxx',
'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx',
'cookie' => false,
));
$signed_request = $facebook->getSignedRequest();
$page_id = "fb" . $signed_request['page']['id'];
$user_id = $facebook->getUser();
我不知道這是否相關,但我可以抓住頁面編號就好了。但$user_id
對於除我以外的所有用戶始終返回0。我猜這是因爲我是我的頁面的管理員。
有人知道問題在這裏嗎?