Веб-хук Facebook, получающий разрешение Manage_pages, был отозван для приложения

#facebook #facebook-graph-api

#Facebook #facebook-graph-api

Вопрос:

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

Я, наконец, получил настройку Webhook и все разрешения

  • pages_show_list
  • leads_retrieval
  • pages_read_engagement
  • pages_manage_metadata
  • pages_read_user_content
  • pages_manage_engagement

Я подписался на страницу клиента, и теперь, кажется, все хорошо, когда я наконец вижу свой веб-хук в инструменте тестирования рекламных объявлений

Однако, когда я отправляю тест, я получаю сообщение «Разрешение Manage_pages было отозвано для приложения». Я не совсем уверен, почему, но я подозреваю, что нужен процесс проверки? Вот мои вопросы

  1. Нужно ли мне проходить проверку приложения, чтобы решить эту проблему?
  2. Я создал веб-хук / приложение для клиента, и у меня есть доступ к его учетной записи Business manger. Мне все еще нужно проходить проверку приложения?
  3. Если мне действительно нужно пройти проверку приложений, одним из требований является проверка бизнеса, и единственный вариант — создать учетную запись Business Manager. Но это не для меня, это для моего клиента. Мне все еще нужно создавать учетную запись Busines manager?
  4. Это будет просто веб-хук для leadgen, поэтому вход в Facebook не требуется. Требуется ли вход в систему FB для повторного запуска приложения?
  5. Чего-нибудь еще мне не хватает, чтобы получить «разрешения magage_pagess»?

Спасибо!

Ответ №1:

  1. ДА
  2. ДА
  3. ДА
  4. Вы можете найти подробную информацию здесь о том, какое разрешение требует проверки приложения. (просто нажмите на разрешения, которые перенаправят на страницу сведений, там вы узнаете, требуется ли проверка приложения или нет)
  5. Нет, процесс прост. вам необходимо добавить подтвержденную бизнес-учетную запись / индивидуальную верификацию, чтобы использовать ваше приложение в режиме реального времени.

Комментарии:

1. Спасибо fahim152! Одна из проблем, с которой я столкнулся, — это проверка приложений (AR). Мой клиент добавил меня в свою учетную запись FB Business с «Доступом для сотрудников». Я надеялся, что смогу отправить AR в соответствии с его бизнес-правами, но приложение находится в соответствии с моими правами разработчика (my fb acct), и я не мог понять, как отправить AR с помощью его шины. Acct. Затем я создал Bus Acct, но FB запрашивает бизнес-документы, которых у меня нет :-(. Как я могу отправить AR под его шиной. Acct, не заставляя его ничего делать, поскольку я разработчик? Еще раз спасибо!

2. Назначьте его администратором этого приложения и попросите добавить в приложение свою подтвержденную бизнес-учетную запись.

3. О боже, я пытался разобраться в этом целую вечность. Я попробую это сделать. Спасибо!!!

4. добро пожаловать, брат. дайте мне знать, если вам понадобится дополнительная помощь. Я работаю с facebook API уже больше года. Я думаю, что до сих пор я узнал очень мало: 3

5. Привет, fahim152. Итак, наконец-то приложение было одобрено и, как вы предложили, сделал владельца бизнеса администратором приложения. Мы одобрили его бизнес-верификацию. Но теперь, когда я либо пытаюсь использовать инструмент тестирования «создать лид», я все равно получаю «Разрешение Manage_pages отозвано для приложения», либо я использую Graph API Explorer и использую say / leadgen_forms get «Требуется разрешение pages_manage_ads на управление объектом, у приложения может быть разрешение, но для использования этого API приложение должно принадлежать проверенной компании». Цель состоит в том, чтобы использовать webhook для получения потенциальных клиентов, и у меня есть все необходимые разрешения. Есть предложения?