Как получить доступ к сообщениям на странице Facebook с учетными данными приложения? - PullRequest
0 голосов
/ 07 января 2020

Я работал над созданием старого приложения Facebook между серверами, которое ранее использовалось для загрузки фида постов страниц для наших страниц, но даже после завершения проверки доступа к manage_pages я все еще получаю сообщение об ошибке «Для этой конечной точки требуется разрешение« manage_pages »или функция« Page Publi c Доступ к контенту »», когда я пытаюсь получить доступ к каналу через https://graph.facebook.com/ [page_id] / posts? Access_token = [app access токен] или https://graph.facebook.com/ [page_id] / feed? access_token = [app токен доступа]

Я попытался сгенерировать токен доступа к приложению с помощью проводника Graph API, а также попытался использовать [ идентификатор приложения] | [секрет приложения] в качестве маркера доступа, но в любом случае получить тот же результат. Есть ли что-то, что мне нужно сделать, чтобы предоставить приложению manage_pages доступ к определенным c страницам, теперь Facebook его просмотрел, или мне чего-то не хватает? Пользователь, создавший приложение, может получить доступ к данным, если использует токен доступа к странице, но, поскольку он удалил возможность создавать маркеры постоянного доступа к странице, это не совсем приемлемый вариант.

edit: похоже, в документации Я должен быть в состоянии запросить токен доступа к странице, используя проверку подлинности приложения, теперь, когда он был одобрен для разрешения manage_pages. Однако при попытке доступа к нему с помощью https://graph.facebook.com/v5.0/ [page ID]? Fields = access_token & access_token = [токен доступа к приложению] также генерируется manage_pages или Publi c Ошибка прав доступа к контенту, которая, как представляется, предполагает приложение на самом деле не имеет прав доступа к страницам?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...