我正在使用 facebook 应用程序将视频上传到用户墙。
注意:我有发布的用户权限。脚本很好,适用于成功的小视频。我有有效期为 60 天的用户扩展令牌,我调试了我的令牌,它的有效期很好,并且有发布权限。
我的发布脚本适用于小视频。
问题
When I try to upload more than 100 MB video with only 5 or 6 min length I receive following api errors.
请求此资源需要访问令牌。
必须使用活动访问令牌来查询有关当前用户的信息。
笔记
当我应用小视频时,它可以成功运行。
测试
我添加了相同长度的相同视频和两种不同的尺寸,一种是 720P,约 121MB,另一种是 480P,约 42MB,两者都是相同的视频。
但是 480P ~42MB 上传成功,720P ~121MB 失败,api 在错误日志中抛出这个错误
请求此资源需要访问令牌。
$facebook->setAccessToken($access_token);
$facebook->setFileUploadSupport(true);
$data = $facebook->api('/'.$user_id.'/videos', 'post', $args);