Я немного смущен из-за моей проблемы. Я подготовил приложение facebook на основе facebook-php-sdk. permisions моего приложения являются:Пустой массив понравившихся, даже если правильные разрешения - Facebook App
publish_acions, user_location, user_likes, friends_likes
Все идет правильно с этим кодом:
$facebook = new Facebook(array(
'appId' => '####',
'secret' => '####',
));
Я также могу получить
$user = $facebook->getUser();
$user_profile = $facebook->api('/me');
$userId = $user_profile['id'];
Но я не могу получить
$user_likes = $facebook->api('/me/likes/');
Это просто дает мне пустой массив (я ухожу я уверен, что мне нравится страница). Так в чем причина? Заранее спасибо ...
Вы пытаетесь с разработчиком приложения или администратором или случайным пользователем? и вы уверены, что разрешили пользователю использовать user_likes? – luschn
Администратор. Я не уверен в авторизации - я думал, что это приложение api и настройки разрешений. –
, в этом случае вы, скорее всего, не разрешили разрешение правильно. также, разрешения для друзей устарели и больше не работают, и это publish_actions, а не publish_acions;) – luschn