Я рассмотрю пример, который я уже реализовал. Это связано с рекламными объявлениями Facebook, но вы можете получать любую информацию со страниц.
Таким образом, процесс выглядит следующим образом: я создаю приложение в Facebook, выбираю, какие разрешения мне нужно получить от пользователей / страниц Facebook, а затем создаю свое приложение для подключения к этому приложению Facebook.
Конечные пользователи откроют ссылку, и у них будет кнопка входа в систему с Facebook, и когда они войдут в систему с Facebook, у них будет несколько вариантов, которые они могут выбрать, и это их страницы.
Помните, что это зависит от того, какие разрешения вы запрашиваете. Если вы запрашиваете разрешения, связанные со страницами, Facebook автоматически попросит их выбрать страницу, в противном случае просто попросит сообщить свои личные данные вашему приложению.
Facebook имеет подробную страницу с информацией о том, как вы можете заархивировать это, и вы можете прочитать это здесь .
У них также есть видеоурок, как сделать эту интеграцию здесь
Имейте в виду, что пройти этот урок немного сложно, но попробуйте сделать все, что там указано, а также не забудьте создать токен приложения.
Ниже я добавил несколько простых шагов, которые вам нужно выполнить для этой интеграции, но вам нужно пройти по ссылкам, которые я предоставил, чтобы получить информацию о том, как выполнить эти шаги.
Шаг 1: Создайте свое приложение в Facebook.
- Заполните информацию о вашем приложении здесь
- В доменах приложений вы должны включить URL-адрес веб-сервера (где вы хотите, чтобы эта информация, которую вы получаете со страниц для отправки)
Шаг 2: подписаться на приложение Facebook с вашего сервера
Создайте webhook.php
файл, чтобы Facebook мог позвонить туда и проверить ваше приложение
Зарегистрируйте свой файл в приложении Facebook
Шаг 3: Создайте platform.php
файл на вашем сервере
- Этот файл будет простой HTML-страницей, которая попросит пользователей войти в систему со своим Facebook и дать вам разрешение на управление своими страницами.
Шаг 4. Измените webhooks.php
файл, чтобы вы могли получать информацию от Facebook, когда что-то меняется на страницах, или любую информацию, которую вы запрашивали для чтения страниц формы.
Имейте в виду, что вам нужен ваш бизнес-менеджер Facebook, и вы должны быть подтверждены как бизнес в Facebook, чтобы иметь возможность проверить свою интеграцию. Так что вы должны пойти и подать заявку, чтобы получить подтверждение в Facebook.
https://developers.facebook.com/docs/pages/