视频和照片的图表API上传大小限制

Efr*_*edo 5 size upload facebook photo limit

我正在开发一个脚本,允许用户将照片上传到之前从其帐户中选择的相册.到目前为止一切正常,但我一直试图找出图像文件大小方面的API限制.我想事先确定用户没有尝试上传Facebook不能/不想应对的照片.有什么估计会是什么?

由于我已经在询问并且我正在考虑允许用户上传视频,视频大小限制是多少?

提前致谢

Dan*_*ari 1

看起来 Facebook 的图像上传限制更多地与上传图像的宽度和高度有关,而不仅仅是以 kb 或 mb 为单位的文件大小。我从这篇文章中得到了以下信息,并做了一些实验。

这是您可以上传的图像的最大尺寸。

宽度:2048 像素 高度:2048 像素

置顶帖子图片尺寸

这是您固定帖子图片的大小。它不会按比例缩小,Facebook 会取图像的中心并相应地进行裁剪。

宽度:403 像素 高度:403 像素

Facebook 相册中显示的图片

这是幻灯片或相册中显示的图像的最大尺寸。

宽度:960 像素 高度:720 像素

在我的实验中,我尝试通过 api 的 {album_id}/photos 端点以 2048px 宽度和 960px 宽度将相同的 2 张图像上传到新创建的相册,但实际上只有 960 像素宽度的照片上传到了 Facebook。

为了安全起见,建议您的用户将上传照片的宽度限制为最大 960 像素,高度限制为最大 720 像素。

我相信视频也遵循同样的思路。请参阅此帮助中心文章

优化视频质量的最简单方法是上传高清视频。

如果您要从编辑软件(例如:Final Cut Pro、Avid、iMovie)导出视频,我们建议您使用以下自定义设置:

  • H.264 视频和 MOV 或 MP4 格式的 AAC 音频

  • 宽高比不大于 1280px 且可被 16px 整除

  • 帧速率等于或低于 30fps 立体声音频,采样率为 44,100hz

请记住,视频长度不得超过 20 分钟。视频越长,文件大小就越大。这可能会影响视频的质量。

我自己必须对此进行一些挖掘。希望这可以帮助!