Загрузить видео с Facebook API на мою страницу, но я получаю # 100 каждый раз - PullRequest
0 голосов
/ 19 апреля 2020

Я создал страницу для тестирования и пытаюсь загрузить видео на эту страницу (страница не опубликована), но каждый раз получаю одну и ту же ошибку.

Ошибка: (# 100) Нет разрешения чтобы опубликовать sh видео

Я создал токен пользователя в Graph API Explorer с user_videos, publish_video, manage_pages, pages_show_list, publish_pages, publish_to_groups, public_profile разрешениями.

Кто-нибудь знает, что эта проблема решает?

Мой код:

const fs = require('fs');
const fbUpload = require('facebook-api-video-upload');

const args = {
  token: "[TOKEN]", // with the permission to upload
  id: "[PAGE_ID]", //The id represent {page_id || user_id || event_id || group_id}
  stream: fs.createReadStream('./content/lake.mp4'), //path to the video,
  title: "video title 1",
  description: "video description 1",
  thumb: {
    value: fs.createReadStream('./content/lake.mp4'),
    options: {
      filename: 'lake.jpg',
      contentType: 'image/jpg'
    }
  }

};

fbUpload(args).then((res) => {
  console.log('res: ', res);

}).catch((e) => {
  console.error(e.message);
});
...