Лучший способ добиться автоматической публикации на Facebook с помощью nodejs
Я занимаюсь разработкой приложения nodejs, которое автоматически отправляет видео на страницу в Facebook. Я администратор страницы, поэтому авторизация пользователя должна быть выполнена один раз. До сих пор я использовал неопубликованное приложение для Facebook, чтобы проверить его, но я просто понимаю, что, хотя приложение не выпущено, никто, кроме меня, не может видеть опубликованные видео (они должны быть общедоступными...).
Важно отметить, что для получения токена пользователя я вручную пошел в de graph api explorer, запросил его и вставил токен в скрипт. Дело в том, что проверка моего приложения - практически невозможная задача, вызывающая проблемы с безопасностью в Facebook; у них нет возможности "понять", что я, владелец приложения и администратор страницы, единственный пользователь, который может получить доступ к приложению и его возможностям.
Я пытался получить токен с помощью Graph API Explorer как "приложение", вручную, и другие могут видеть видео, опубликованные с помощью этого метода (которые отображаются как "Open Graph API" в ленте); но проблема в том, что я не могу найти способ автоматически обновлять (на стороне сценария) токены этого типа (которые не могут быть расширены и длятся всего пару часов). Это важная часть, учитывая, что приложение будет работать на сервере, который должен обрабатывать все автоматически.
Так что, возможно, есть способ обновить мой токен "Open Graph API" по истечении срока действия самого сценария, или, может быть, есть обходной путь для публикации приложения на Facebook быстрым и доступным способом (учитывая мою очевидную нехватку времени.. ".)
В любом случае, спасибо заранее
1 ответ
Хотя я не совсем понимаю, почему вы не делаете свое приложение общедоступным (есть разница между тем, чтобы сделать приложение общедоступным, это настройка приложения, и подпиской / отправкой на проверку входа!). Мне также непонятно, почему вы не используете вечный токен доступа к странице для публикации на своей странице (как самой странице).
Посмотрите на мой ответ на
чтобы увидеть, как вы можете создать такой токен доступа к странице.
Кроме того, как пользователь-администратор / тестировщик / разработчик приложения, вы также можете предоставить этому приложению расширенные разрешения без необходимости проходить проверку входа в систему!
Увидеть