Как использовать Facebook API для публикации только на моей странице? - PullRequest
0 голосов
/ 02 марта 2020

Как я понимаю, мне нужно подтвердить свою личность, дождаться обзора моего приложения и т.д. c. Но что, если мне просто нужно публиковать только на моей странице и больше нигде? Кто-то сказал мне, что я просто должен быть администратором приложения и страницы, и я даже могу оставить приложение в режиме разработки, но у меня это не сработало. Во всех случаях я просто получаю

При публикации в группе требуется, чтобы приложение было установлено в группе, и либо разрешение publish_to_groups с токеном пользователя, либо разрешение manage_pages и publish_pages с токеном страницы; Если для публикации на странице требуются как manage_pages и publish_pages в качестве администратора с достаточными правами администратора

Можно ли как-то пропустить все эти проверки и использовать API для публикации? Если нет, можете ли вы сказать мне несколько бесплатных услуг, которые я могу использовать для достижения этой цели? Большое спасибо за ответы.

1 Ответ

0 голосов
/ 02 марта 2020

Если вы публикуете страницу (любую страницу), вам нужен токен с manage_pages и publish_page.

. Вы можете создать тестовый токен с помощью проводника: https://developers.facebook.com/tools/explorer/ - но этот токен недолговечен (1 час)

Используя краткосрочный токен в проводнике, вы можете получить список ваших страниц (конечная точка: /me/accounts), которыми вы управляете, и этот список будет содержать page_token для каждой страницы, которой вы управляете.

С этим page_token вы можете публиковать на странице.

Вы можете поместить page_token в отладчик токена Access, чтобы увидеть его разрешения , https://developers.facebook.com/tools/debug/accesstoken/

Вам нужны разрешения, если вы запускаете приложение в живую и разрешаете доступ к нему сторонним разработчикам.

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