我使用facebook博客'code进行视频上传。它似乎工作正常,但视频ID存在问题。
这是我的示例页面http://2arti1.com/fb
我首先上传视频,graphAPI.facebook.com给了我一个视频ID,但当我得到Facebook视频页面是facebook.com/photo.php?v=myVideoID时,它说:
此内容目前无法使用
我对这种情况做了些什么?
答案 0 :(得分:2)
所以我现在也在测试一些视频上传逻辑,我已经学会了两件可能导致你问题的事情。
首先,这取决于您是否要发布此视频以供公众或私人观看(朋友或任何人)。如果您尝试使用类似于帖子中的路径并且不登录 - 您将看不到该视频。如果您已登录,则可能只需几分钟。
其次,它可能只需要时间在FB系统中传播。我使用了打开图形的调试工具来发布视频,然后运行例程来检查图形源,直到它返回我想要的视频元数据(IE。缩略图,源等)。
每隔15秒尝试一次这样的路径,直至看到图表数据:“https://graph.facebook.com/”+ video_id ;
我的测试显示,在打开图形调用之前大约需要2-3分钟才能返回视频周围的对象数据。
希望这有帮助!