Я пытаюсь получить список людей, посещающих / не посещающих мероприятие, которое я создал, и мне трудно использовать для этого PHP SDK.
Это базовое руководство, которому я следовал: https://www.webniraj.com/2014/05/01/facebook-api-php-sdk-updated-to-v4-0-0/ (использовался для получения основных настройка для настройки разрешений, создания действующего сеанса и тестового запроса к Graph API для получения пользовательских данных).
После этого для доступа к списку RSVP я попытался следовать инструкциям разработчика facebook (https://developers.facebook.com/docs/graph-api/reference/v2.0/event#publish) с указанием сделать следующее:
Любой токен доступа может использоваться для извлечения событий с конфиденциальностью OPEN.
Пользовательский токен доступа может использоваться для извлечения любых событий, которые видны этому человеку.
Токен приложения или страницы может использоваться для извлечения любых события, которые были созданы этим приложением или страницей
Вот мой фрагмент кода:
$getattending = "/" . $event_id . "/attending?fields=name,id";
$req_events = new FacebookRequest($session, 'GET', $getattending);
$req_response = $req_events->execute();
$data_array = $req_response->getGraphObject()->asArray();
$counter = array_map("count", $data_array);
$count = $counter['data'];
echo "Attending: $count<BR>";
print_r($data_array);
Несмотря на мои усилия, на моем URL-адресе отображается пустой экран (я использовал heroku и AWS для настройки базовой среды разработки).
Кто-нибудь может помочь мне понять, что я делаю не так? Или помогите мне отладить мой код, чтобы понять, почему у меня каждый раз появляется пустой экран.