Facebook Graph API без кода: публикация постов и данные страниц

Facebook Graph API без кода в nana800 подключается блоком «Facebook Graph API»: он публикует посты на странице, читает данные профиля и страниц, получает статистику и удаляет публикации. Нужен только токен доступа, а запрос собирается из полей: метод, ID объекта, раздел и параметры. Один запрос стоит 0,20 ₽, а баланс каждый месяц бесплатно пополняется до 350 ₽.

Собрать в конструкторе
  • Запуск блока: 0,20 ₽
  • Бесплатно каждый месяц: 350 ₽
  • Карта не нужна

Что можно сделать

  • Публиковать посты на странице Facebook: например новость из блога или текст, который написал ИИ
  • Читать данные страницы или профиля: название, число отметок «Нравится» и другие поля
  • Получать статистику страницы и постов через раздел insights
  • Получать список своих страниц с их ID через раздел accounts
  • Удалять публикации запросом DELETE по ID поста
  • Делать другие запросы к Graph API методами GET, POST и DELETE, в том числе к рекламному аккаунту

Блоки в конструкторе

  • Запрос к Facebook Graph API

    Действие · 0,20 ₽ за запуск

    Отправляет запрос к Graph API с вашим токеном: метод GET, POST или DELETE, ID объекта, раздел, поля и параметры. Ответ Facebook лежит в результате блока, а если Facebook отказал, причина лежит в error_message.

Как настроить

  1. 1

    Получите токен доступа

    Токен доступа - это ключ, по которому nana800 работает с вашей страницей. Откройте Graph API Explorer и выберите своё приложение. Добавьте разрешения, например pages_show_list, pages_read_engagement и pages_manage_posts, и нажмите Generate Access Token.

  2. 2

    Сделайте постоянный токен

    Токен из Graph API Explorer живёт около часа, его хватит для проверки. Для постоянной работы создайте токен страницы или токен системного пользователя: Business Settings - System Users - Generate Token.

  3. 3

    Создайте схему и триггер

    В конструкторе создайте схему. Для новостей из блога подойдёт триггер «RSS feed new item», для постов по расписанию, например каждый день в 10:00, - «time internal», для первой проверки - «button», он запускает схему вручную.

  4. 4

    Соберите запрос на публикацию

    Добавьте блок «Facebook Graph API», вставьте токен и выберите метод POST. В «ID объекта» укажите ID страницы, в «Раздел объекта» - feed, а в «Параметры тела запроса» добавьте message с текстом поста. Чтобы прочитать данные, выберите GET и перечислите нужные «Поля» через запятую.

  5. 5

    Включите схему и проверьте её

    Включите схему и нажмите кнопку в триггере «button». При успехе ответ Facebook, например ID нового поста, будет в результате блока, а при отказе причина будет в поле error_message. Когда всё работает, оставьте схему включённой. Пока она включена, она стоит 0,42 ₽ в час.

Частые вопросы

Один запрос к Graph API стоит 0,20 ₽. Включённая схема стоит 0,42 ₽ в час. Баланс каждый месяц бесплатно пополняется до 350 ₽, карта не нужна. Если схема включена круглосуточно весь месяц, большая часть этой суммы уходит на часы её работы.

Сделайте запрос GET: в «ID объекта» оставьте me, а в «Раздел объекта» впишите accounts. Facebook вернёт список ваших страниц с их названиями и ID.

Токен из Graph API Explorer живёт около часа. Для схем, которые работают постоянно, нужен токен страницы или токен системного пользователя из Business Settings - System Users.

Обычно pages_show_list, pages_read_engagement и pages_manage_posts. Если разрешения не хватает, Facebook откажет, а причина будет в поле error_message результата блока.

Нет, но нужно понимать, какой запрос вы делаете. Для поста на странице хватит четырёх полей: метод POST, ID страницы, раздел feed и параметр message с текстом.

Нет. Компания Meta, которой принадлежит Facebook, признана в России экстремистской организацией, а сам Facebook в России заблокирован. Учитывайте это, прежде чем подключать Facebook к своим схемам.

Соберите первую схему бесплатно

Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.

Собрать в конструкторе