Добавьте аккаунт Facebook, используя метод персонального приложения.

Метод App - лучший способ добавить учетную запись Facebook. Это безопаснее, актуальнее и работает 100%: нет ошибок, нет шансов быть заблокированным Facebook. Вы можете получить разрешение на публикацию сообщений в ваших управляемых группах и на собственных страницах. Facebook официально не позволяет пользователям публиковать сообщения в группах участников и учетных записях с помощью приложений Facebook. Подробнее.

Во-первых, вы должны создать свое личное приложение Facebook и отправить его на рассмотрение. Утверждение может занять несколько дней. После утверждения вы можете добавить свой аккаунт с помощью личного приложения.

Чтобы создать личное приложение Facebook и отправить его на рассмотрение, выполните следующие действия:

  1. Перейти в приложения Facebook
  2. Нажмите кнопку «Создать приложение»
  3. Выберите "Дополнительные параметры" -> "Другое"

  4. Введите название вашего приложения. Попробуйте выбрать другое имя, чтобы легко заметить его среди всех приложений Facebook. Нажмите кнопку «Создать идентификатор приложения»
  5. Нажмите кнопку «Настроить» в разделе «Вход в Facebook»  
  6. Выберите WEB, введите URL-адрес своего сайта и нажмите кнопку «Сохранить».

  7. Перейдите в меню «Вход в Facebook»> «Настройки», введите «Действительный URL-адрес перенаправления OAuth» и сохраните настройки; 
     Вы можете скопировать URL перенаправления на вкладке «Приложения» модуля: 
  8. Перейдите в Настройки > Основные и заполните форму. Вам необходимо ввести свой веб-сайт и свою информацию. 
  9. Перейдите в меню Обзор приложения > Разрешения и функции;
  10. Найдите public_profile, pages_manage_posts, pages_read_engagement, pages_read_user_content, и business_management разрешения и нажмите кнопку «Отправить запрос» для каждого. 
     
  11. Нажмите кнопку «Продолжить». Заполните форму для каждого разрешения и отправьте приложение на проверку. Ждать нужно до 5 дней. Его рассмотрит случайный работник Facebook. Работнику необходимо протестировать это на вашем сайте. Вот почему вам нужно создать пользователя для тестового доступа в приложение и добавить приложение на свой веб-сайт, чтобы они могли его протестировать. Если этот работник не знает о модулях или OpenCart, он не рассмотрит ваш запрос должным образом и отклонит его. Пожалуйста, попробуйте повторно отправить тот же запрос еще раз. В конце концов, ваш запрос будет принят. Вы также можете задать свои вопросы тестировщикам приложений.

    Сайт: https://sapas.pw/admin/
    Тестовый login: demo
    Тестовый password: demo

    Мне нужно приложение, чтобы публиковать посты на Facebook. Я добавляю свое приложение в модуль, модуль использует API Facebook для публикации моих постов в моих страницах и в моих группах Facebook.

    Чтобы увидеть, как в моем приложении используются разрешения pages_manage_posts, pages_read_engagement, pages_read_user_content, business_management нужно:
    1. Перейдите по пути Дополнения > Дополнения > в списке модулей найдите SAP - Social Auto Poster (или слева в меню выберите SAP) и нажмите на кнопку справа с рисунком карандаша (Редактировать) (или перейдите по ссылке https://sapas.pw/admin/index.php?route=extension/module/sap&page=app и введите тестовый логин и тестовый пароль, если Вы не вошли в админку ранее).
    2. Нажмите кнопку ДОБАВИТЬ ПРИЛОЖЕНИЕ, и добавьте приложение: https://prnt.sc/yfxt5x (исполузуйте ID приложения - 214939623616521 Секрет приложения - 8cad16981b2fa42734d2d22d4818521f) проверьте нет ли перед или после вводимых данных пробелов.
    3. Затем добавьте аккаунт Facebook в модуль. Перейдите в Аккаунты > меню Facebook и нажмите кнопку ДОБАВИТЬ АККАУНТ: https://prnt.sc/ydxw5a
    4. Выберите метод приложения, выберите неутвержденное приложение (приложение SAP App) и нажмите кнопку ДОБАВИТЬ: https://prnt.sc/ydxziu
    5. Затем модуль перенаправляет вас на страницу авторизации Facebook.
    6. После авторизации ваш аккаунт Facebook, ваши страницы будут добавлены в модуль.
    7. Теперь, если я создаю новый товар в магазине, модуль поделится им: https://prnt.sc/ydy1bv или я могу поделиться уже созданными товарами как в скринкасте.


    И вам нужно создать скринкаст, чтобы предоставить его в Facebook. Вы можете использовать любое приложение для записи экрана, например Screencast.com, для создания видео. Вот что вам нужно показать в скринкасте. Перейдите в SAP > ПРИЛОЖЕНИЯ > Facebook. Нажмите кнопку ДОБАВИТЬ ПРИЛОЖЕНИЕ и добавьте учетные данные своего приложения; Перейдите в SAP > АККАУНТЫ > Facebook. Нажмите кнопку ДОБАВИТЬ АККАУНТ; Выберите свое приложение в поле выбора и нажмите кнопку «Добавить». Авторизуйтесь в Facebook. Опубликуйте пост и покажите, как SAP автоматически публикует пост.

    И добавьте скринкаст, а также детали в форму.
  12. Когда ваше приложение будет одобрено, вы сможете добавить множество учетных записей и пользоваться всеми функциями приложения Facebook
  13. После добавления учетной записи вам необходимо добавить свое приложение в настройки группы, чтобы делиться сообщениями в управляемых группах. Перейдите в свою группу > нажмите кнопку «Настройки» > опуститесь в самый низ и нажмите на карандаш справа от «Приложения» > в открывшимся окне нажмите «Добавить приложения». Найдите по названию своё приложения и добавьте его в свою группу. Не путайте другие приложения со своим приложением.

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