События Facebook: не возвращаются события - PullRequest
0 голосов
/ 24 сентября 2018

TL; DR: Я хочу прочитать события с общедоступной страницы и отобразить их на нашем некоммерческом веб-сайте.Net-net: нам не нужно дублировать создание событий как в Facebook, так и в нашем календаре Google, который мы используем в настоящее время.

Я выполняю следующий вызов API:

GET https://graph.facebook.com/DurangoCafeAuPlay/events?access_token=${APP_ID}|${APP_SECRET}

Он возвращается спустой массив: []

Когда я перехожу на страницу, я ясно вижу события, происходящие сегодня.

Приложение, которое я создал, не зависит от страницы, которая была создана кем-то другим, но я указан с ролью администратора на этой странице Facebook.

эти звонки будут поступать измой сервер узлов, так что секрет appid и app никогда не будет передан клиентскому браузеру ....

update я смог использовать проводник graph api для генерации токена пользователя, которыйЗатем я должен был предоставить права доступа к странице для токена страницы.этот токен возвращает данные, в отличие от комментария @misorude ниже.

Тем не менее, вот что мне нужно знать в чистом формате отдыха: 1) как я могу получить токен пользователя через URL?Я попробовал следующий код, но все, что я получаю, это возвращенное значение appid|secret, которое у меня уже есть

`https://graph.facebook.com/oauth/access_token?client_id=${process.env.FACEBOOK_APP_ID}&client_secret=${process.env.FACEBOOK_SECRET}&grant_type=client_credentials`;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...