Facebook Graph Video API错误

时间:2015-04-17 17:30:44

标签: python facebook api facebook-graph-api error-handling

我使用通过cron作业运行的一个小python脚本和Facebook's Graph Video API,因为它使用如下所示的视频网址将视频发布到页面:

http://brightcove.meta.nascar.com.edgesuite.net/vod/1677257476001/201504/2867/1677257476001_4176923851001_4176839407001.mp4

我使用的是不可恢复的上传方法,因为它需要更少的步骤,允许我传递视频网址而不是本地托管的文件,而且我也不需要传递视频文件像您需要使用Resumable Upload方法那样调整大小到API。通常我的视频源是MRSS或JSON Feed,并且Feed中的视频文件大小始终不可用。我的Python脚本非常基本,只是使用feedparser循环遍历Feed,但这可能是一个糟糕的方法,而Facebook的视频API并不是要连续接收多个视频?

即使视频网址功能完备,我每12小时上传一批5-8个视频,每6个视频中就有1个会返回此错误:

"code":389,"error_subcode":1363057

这是我在上传过程中收到的完整错误消息:

{"error":{"message":"Unable to fetch video file from URL.","type":"FacebookApiException",**"code":389,"error_subcode":1363057**,"is_transient":false,"error_user_title":"Unable to fetch video file from URL","error_user_msg":"Unable to fetch video file from URL."}}

我已尝试搜索Facebook的API错误列表,但无法找到错误:

https://developers.facebook.com/docs/graph-api/using-graph-api/v2.3#errors

并没有在Video API documentation.找到太多 - 有没有人看到这些错误或任何线索有什么限制(超出文件大小和持续时间,我已经知道并且不会超过)Facebook的视频API /转码基础设施可能有?

0 个答案:

没有答案