Во-первых, извиняюсь за то, что это довольно запутанный вопрос.У меня есть поиск по сайту, чтобы узнать, спрашивался ли он раньше, но, хотя есть несколько похожих, ни один из них не имеет отношения к этой конкретной проблеме.
Я пытаюсь настроить возможность публикации какстраница Facebook с использованием API страницы.Я прошел следующий процесс:
- Создание приложения
- Создание страницы, связанной с приложением
- Добавил страницу в мою учетную запись Facebook Business Manager
- Установить себя в качестве администратора страницы
- Получил токен доступа для приложения
Однако, когда я пытаюсь каким-либо образом взаимодействовать со страницей, я получаюошибка.Проблема заключается в том, что API не распознает меня как администратора страницы.
Это не проблема кодирования.Я протестировал его как с SDK, так и с помощью curl, а также с помощью онлайн-инструмента Graph Explorer.Сообщения об ошибках идентичны во всех случаях.Я также проверил его с намеренно неверными учетными данными, чтобы убедиться, что это не проблема аутентификации.
Если я выполняю действие API «/ me / account», используя Graph Explorer или свой собственный код, я правильно возвращаю данные своей учетной записи и все страницы, к которым у меня есть доступ.Тем не менее, моя новая страница отсутствует в списке.Я вижу все свои ранее созданные страницы, но не эту.Это может означать, что я не являюсь администратором страницы.
Но ... когда я захожу на страницу в Интернете, я являюсь администратором.У меня полный доступ ко всем функциям администратора.Он также отображается в моем списке страниц в приложении Pages Manager на Android.
Я прошу прощения за это, возможно, вопрос RTFM, но я изучил документацию для любого намека на то, что я делаю неправильно, и не нашел ничего полезного.
Один последний момент, простодля ясности, приложение все еще находится в разработке и еще не было отправлено на утверждение.Но это не должно быть проблемой, я тестирую его только с вызовами API, которые должны работать без одобрения.И приложение успешно взаимодействует с другими моими страницами при условии, что я ограничиваю его вызовами, которые не требуют одобрения.
Может кто-нибудь подсказать, что я, возможно, пропустил?Как я могу заставить API распознать, что я являюсь администратором недавно созданной страницы?