Javascript 通过附加的“U媒体投掷”创建带有图片和视频的帖子;“应用程序权限”;FB图形API中的错误

Javascript 通过附加的“U媒体投掷”创建带有图片和视频的帖子;“应用程序权限”;FB图形API中的错误,javascript,facebook,facebook-graph-api,facebook-javascript-sdk,Javascript,Facebook,Facebook Graph Api,Facebook Javascript Sdk,当通过FB Graph API创建新的FB组帖子时,按照FB文档中的说明,我得到应用程序没有此操作的权限错误 我已经在测试应用程序中检查并运行了所有必要的权限,就我所知,所有这些都应该允许我做几乎所有的事情 我试着打这个简单的电话: await axios.post(`https://graph.facebook.com/${id}/feed`,{ attached_media: media_ids.map(media_fbid => ({ media_fbid })), mess

当通过FB Graph API创建新的FB组帖子时,按照FB文档中的说明,我得到
应用程序没有此操作的权限
错误

我已经在测试应用程序中检查并运行了所有必要的权限,就我所知,所有这些都应该允许我做几乎所有的事情

我试着打这个简单的电话:

await axios.post(`https://graph.facebook.com/${id}/feed`,{
  attached_media: media_ids.map(media_fbid => ({ media_fbid })),
  message: post_message,
  access_token
})
如果我只尝试使用图片,效果很好,但是当我添加视频文件时,它开始抛出错误

这是我获取ID的方式:

await Promise.all(form_data_attached_media.map(async ({ form_data, type }) => {
  const {
    data: { id: image_id } = {}
  } = await axios.post(
    `https://graph.facebook.com/${id}/${type}`, form_data
  )
  /*
  * `id` is ID of Page or Group
  * `type` is either photos or videos
  */
  return media_id
}))
它会正确返回ID

以下是我拥有的权限:

email
read_insights
publish_video
user_managed_groups
groups_show_list
pages_show_list
ads_management
business_management
instagram_basic
instagram_manage_insights
instagram_content_publish
publish_to_groups
groups_access_member_info
attribution_read
pages_read_engagement
pages_manage_metadata
pages_read_user_content
pages_manage_ads
pages_manage_posts
audience_network_placement_management
public_profile
关于如何通过
attached_media
key:


关于权限或
附加的\u媒体
功能,我是否缺少一些东西?

您从哪里获得媒体ID,您是否如文档所述,首先自己上传视频?@CBroe我已将ID创建功能添加到帖子中