You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Facebook Graph API向公共主页发布视频时报错该如何解决?

Facebook公共主页视频上传报错排查思路
  • 首先检查视频URL合法性:你当前填写的URL是www.somelocationwherevideoishosted.com/vido.mp4,缺少https://协议头,Facebook无法正常抓取无协议的资源地址,需要补全为完整的HTTPS开头链接;同时检查URL拼写是否正确,比如示例中的vido大概率是video的拼写错误。
  • 校验视频资源公网可访问性:该URL必须是公网无限制可直接访问的,不能设置登录校验、IP白名单、防盗链拦截,也不能是3XX跳转链接。你可以打开无痕浏览器直接访问该地址,确认可以直接播放或下载视频,无需额外验证操作。
  • 检查视频本身合规性:确认视频符合平台要求:格式为MP4/MOV,视频编码为H.264,音频编码为AAC,时长、码率、分辨率均在平台限制范围内,且文件无损坏,可本地正常播放。
  • 校验权限与基础参数:
    • 你使用的pageAccessToken必须对应目标公共主页,且拥有pages_manage_posts发布权限,同时未过期未被回收
    • pageId必须和access_token对应的主页ID完全匹配,不要误填个人账号ID或其他主页ID
    • 可在请求地址中加入明确的有效Graph API版本号,示例:https://graph.facebook.com/v18.0/${pageId}/videos,避免调用已废弃的旧版接口
  • 调整请求格式:可在axios请求中手动指定请求头Content-Type: application/x-www-form-urlencoded,确保参数被正常解析;也可尝试改用form-data格式传递参数测试。

内容的提问来源于stack exchange,提问作者ololo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 15:27:02