Я пытаюсь собрать прототип, который позволил бы компании удаленно управлять несколькими корпоративными страницами Facebook.
Представьте себе следующий поток данных (для одной страницы):
- модуль 1 запускается по заданию cron и получает сообщения / комментарии со страницы.
- Бэкэнд-приложение перечисляет сообщения и ответы пользователей
- ответы и сообщения публикуются обратно в Facebook из модуля 2
Мой вопрос:
Каждый модуль (включая модуль 2) находится за брандмауэром компании и должен иметь возможность публиковать на странице компании в Facebook без необходимости регистрировать приложение Facebook или проходить аутентификацию обычным способом. Зачем? Прежде всего, используя текущий подход oAuth Facebook, вы должны включить URL перенаправления. Я не хочу, чтобы меня перенаправляли куда-либо еще, кроме моей внутренней сети. Поскольку Facebook не «видит» мою интрасеть, auth_token не создается.
В заключение, как опубликовать на корпоративной странице Facebook, используя FBUID администратора этой страницы, только чтобы получить auth_token?