Как я могу использовать API Live Video из локального nodejs или любой другой среды выполнения?

Мне нужно проверить, могу ли я использовать Live Video API из моей локальной среды исполнения (например, nodejs), чтобы публиковать живые видео на моей странице, используя маркер долгосрочного доступа к моей странице.

Создаю ли я токен пользователя или страницы, с помощью идентификатора приложения Graph Explorer или своего собственного идентификатора приложения и требуемых разрешений (publish_action для моего личного профиля, publish_pages и manage_pages для моей страницы), все мои вызовы отклоняются с ошибкой: "(#100) Нет разрешения на выполнение текущей операции."

Я думал, что мне нужно создать собственное приложение и отправить его на рассмотрение с необходимыми элементами (publish_pages, manage_pages, API Live Video), но кто-то из сообщества разработчиков разработчиков сказал мне, что, поскольку мое приложение не является общедоступным, я не смог его получить рассмотрел, и я не должен даже создавать приложение.

Я также где-то читал, что моя страница должна быть в белом списке, но я не нашел, как это сделать.

Как я могу использовать API Live Video из локального приложения?

Благодарю.

С наилучшими пожеланиями, Николас

1 ответ

Использование приложения Graph Explorer для генерации токена приведет к сбою вызовов API, поскольку я не являюсь администратором или разработчиком приложения. Поэтому мне нужно мое собственное приложение для использования API Live Video, но мне не нужно отправлять его на проверку, пока я выполняю вызовы API от имени администратора, разработчика, тестировщиков.

Следуя этой документации: Справочник по API Graph, используя API, я смог опубликовать живое видео под своим идентификатором пользователя с токеном доступа администратора. Но на моем идентификаторе страницы, используя токен доступа администратора, я получаю эту ошибку:
"(# 100) Нет разрешения на выполнение текущей операции."

Другие вопросы по тегам