Meta /media_publish 返回 500 未知错误

问题描述 投票:0回答:1

我通过 https://graph.facebook.com/v21.0 使用 Instagram Graph API 在 Instagram 上发布图像和视频。发布图像没有问题,但我在尝试发布视频时遇到了问题。

这是我的过程:

1。为视频创建媒体容器

我使用以下请求创建一个媒体容器:

POST https://graph.facebook.com/v21.0/<user-id>/media
{
   video_url: video.mp4 (744k, 18s long H264 MPEG-4 AAC)
   caption: caption
   media_type: REELS
   share_to_feed: true
   access_token: ...
}

2。使用容器 ID 发布媒体 然后,我尝试发布带有此请求的视频:

POST https://graph.facebook.com/v21.0/<user-id>/media
{
    creation_id: <id-container>
    access_token: ...
}

但是,这会返回 500 错误:

{
    "error": {
        "message": "An unknown error has occurred.",
        "type": "OAuthException",
        "code": 1,
        "fbtrace_id": <trace-id>
    }
}

我在社区论坛上找不到任何内容,错误报告也不起作用。知道我可以尝试什么吗?

facebook facebook-graph-api oauth-2.0 instagram media
1个回答
0
投票

事实证明,我的访问令牌中缺少

publish_video
权限。

一旦我添加了该许可,视频发布过程就会按预期进行。

© www.soinside.com 2019 - 2024. All rights reserved.