Якщо у вас уже є Facebook App і ви також хочете використовувати дозволи "manage_pages" і "publish_pages", ця стаття допоможе вам дізнатися як їх ввімкнути.

Ці дозволи потрібні для того, аби публікувати дописи на вашій сторінці Facebook за допомогою Facebook App. Якщо додаток перебуває у режимі developer ви можете додавати будь-які публікації на сторінці Facebook через Facebook App без цих дозволів.

Однак у такому випадку публікації не бачитиме ніхто, окрім адміністраторів сторінки та розробників Facebook App. Причиною є те, що Facebook має підтвердити запити на management_pages і publish_pages, щоб зробити їх загальнодоступними.

Для того, щоб подати запит на дозволи "manage_pages" і "publish_pages", виконайте описані нижче кроки. 

1. Підіть у https://developers.facebook.com  і увійдіть у ваш акаунт Facebook, щоб продовжити працювати з Facebook App. 

2. Перейдіть до My Apps, оберіть Facebook App для якого ви хочете налаштувати дозволи і переконайтеся, що Facebook App перебуває у режимі Live.

Facebook API

3. Знайдіть розділ App Review у меню ліворуч і перейдіть до Permissions and Features.

  Facebook API review

4. У списку Permissions перейдіть до manage_pages, publish_pages і натисніть відповідні кнопки Request.

Facebook app id permissions

5. Далі вам потрібно натиснути Continue ⇒, щоб продовжити налаштування.

Facebook permissions and features

Request Submission – це процес подання запиту, що складається з кількох етапів, без виконання яких отримати дозволи не можна. 

  Facebook API Permission Request

Нижче на сторінці, ви побачите розділ Complete App Verification, який потрібно заповнити, натиснувши (→). У розділі App Verification Details ви підтверджуєте, чи зможе рецензент отримати доступ до вашого додатку, щоб перевірити відповідність дозволів політиці платформи Facebook.

Facebook complete app verification

Якщо ви використовуєте Facebook App для автоматичної публікації своїх дописів у Facebook з Magento, Joomla або WordPress, ми рекомендуємо не надавати рецензенту доступу до вашого додатку. Тут також потрібно вказати причину відмови та надати деякі додаткові відомості.

напр.: Facebook App використовується в адмін панелі нашого веб-сайту. Доступ до адмін панелі обмежений, оскільки там зберігається приватна та комерційна інформація про клієнтів, замовлення та інші пов’язані з бізнесом дані, якими ми не маємо права ділитися з іншими сторонами відповідно до правил політики конфіденційності.

Facebook App ID verification details

Якщо ви вирішите відкрити доступ до Facebook App, вас попросять надати покрокові інструкції щодо використання функцій і дозволів, на які ви надіслали запит. Зверніть увагу, що в такому випадку процес Review Submission набагато трудомісткіший і складніший.

Зберігши App Verification Details, перейдіть до розділу Request Permissions and Features і натисніть (→), щоб його заповнити.

Facebook requested permissions

Тут вам потрібно надати детальний опис використання дозволів і завантажити покрокове відео про їх функціонування. Ця форма схожа на інші види дозволів. Отже, вам також потрібно заповнити ті самі поля для publish_pages.

Напр.: основна ідея використання дозволів полягає в тому, щоб користувач, застосовуючи блог Magento, міг автоматично публікувати дописи з блогу веб-сайту на своїй сторінці у Facebook, зберігши допис в адмін панелі.  Facebook App публікує дописи в режимі developer, тобто бачити їх можуть лише розробники додатку або адміністратори сторінки Facebook. Для надання загального доступу, дописи потрібно публікувати в режимі Live, і саме в такому випадку, вам знадобляться ці дозволи.

Приклад відео:
Це приклад відео, яке ви маєте завантажити у відповідний розділ, якщо ви використовуєте Magetno 2 Blog Extension від Magefan і хочете застосовувати Facebook App для автоматичної публікації ваших постів блогу у Facebook.

Facebook App ID Permissions

Для того, щоб подати запит вам потрібно заповнити ще один розділ – Complete App Settings, натиснувши ().

Facebook complete permissions request

Щоб завершити налаштування Facebook App, завантажте App Icon та вкажіть Business Use для цього додатка. Ми рекомендуємо обрати опцію Support my own business, щоб додаток Facebook автоматично публікував дописи з вашого веб-сайту. Деякі поля можуть бути вже заповненими, оскільки це параметри, які ви додаєте під час створення Facebook App.

Facebook app id complete settings

Заповнивши всі розділи, натисніть кнопку Submit for Review.

Facebook App ID permissions submission

Після цього вам потрібно буде прийняти умови реєстрації на платформі (Accept the Platform Onboarding Terms) та підтвердити подання запиту на дозволи.

Facebook API permission submission

Після надсилання запиту, Facebook знадобиться певний час (приблизно 5 днів), щоб його обробити та підтвердити. Якщо ваш запит буде відхилено, ви отримаєте повідомлення з причиною відмови. Окрім цього, ви зможете зв’язатися з Facebook за допомогою live chat, щоб вирішити проблему та отримати більше деталей.

Для того, щоб перевірити статус ваших запитів на дозволи, підіть у App Review > Requests.

Facebook review requests

Коли ваші запити на дозволи отримають підтвердження, ви зможете побачити їх, перейшовши у App Review > My Permissions.

Facebook my permissions and features