2013-10-06 45 views
0

我正在使用Facebook应用程序上传视频到用户墙。脸谱需要访问令牌来请求此资源

注: 我有发布的用户权限。 脚本很好,适用于成功的小视频。 我有有效期为60天的用户扩展令牌,我调试了我的令牌,并且它的罚款有效性并且有发布权限。

我发布的脚本在小视频下工作正常。

发行

 When I try to upload more than 100 MB video with only 5 or 6 min length I receive following api errors. 

访问令牌才能请求该资源。

必须使用活动访问令牌来查询有关当前用户的信息。

注:

当我申请小视频它的工作原理成功。

TEST

我添加相同的视频与相同长度具有两个不同尺寸的一个是与720P〜121MB等是480P与〜42MB两者都是相同的视频。

但是480P与42MB〜上传成功以及720P与〜121MB失败和API抛出这个错误日志中

访问令牌才能请求该资源正是错误。

$facebook->setAccessToken($access_token); 
$facebook->setFileUploadSupport(true); 
$data = $facebook->api('/'.$user_id.'/videos', 'post', $args); 
+0

所以。是不是“访问令牌是需要请求此资源。”错误信息清楚了吗? – zerkms

+0

我应用了访问令牌并且访问令牌有效。但是如果Facebook需要你一个令牌,那么它可能会导致100MB以上的视频 – Shahbaz

+0

,但如果它不是有效的或API错误。 – zerkms

回答

0

问题已解决。 我们把这个作为一个错误在facebook bug中。 我们使用了Facebook支持团队提供的代码,问题已解决。 Facebook的支持响应:

“我们无法复制这一问题 如果您仍然遇到问题,你能设置你的服务器上的测试平台,并运行下面的例子来验证您的实现是否可以?提供一个链接到与下面的修改后的代码测试平台,这将是在复制这个问题有帮助

主要代码:

https://github.com/eosgood/fbphpsdk

改造视频后:

https://gist.github.com/anonymous/6872121

我们测试这与我们没有任何故障的一个177MB MKV视频服务器“。

相关问题