Я на моей странице, я админ и я уже «как» этого Peage, но этот код:Facebook PHP SDK: ID пользователя на вкладке IFrame странице
require_once "api/facebook.php";
$facebook = new Facebook(array(
'appId' => APP_ID,
'secret' => SECRET,
'cookie' => true
));
$signedrequest = $facebook->getSignedRequest();
$uid = $facebook->getUser();
дает мне просто эти данные:
### USER ID ###
0
### SIGNED REQUEST ###
Array
(
[algorithm] => HMAC-SHA256
[issued_at] => 1330166798
[page] => Array
(
[id] => 304887859549216
[liked] => 1
[admin] => 1
)
[user] => Array
(
[country] => us
[locale] => en_US
[age] => Array
(
[min] => 21
)
)
)
Таким образом, getUser() = 0 и идентификатор пользователя из подписанного запроса - пустой. Что я делаю неправильно?
Итак, нет никакой возможности получить идентификатор пользователя без входа/разрешения? Как насчет моего собственного идентификатора, как администратора страницы и автора этого приложения? – 350D