我正在尝试使用Koala来访问用户上传的视频。但是,当我尝试获取特定视频的详细信息时,我得到的结果是false
。
我的代码是:
@graph = Koala::Facebook::API.new
result = @graph.get_object("video_id")
结果中的值始终为false
。我做错了什么?
答案 0 :(得分:0)
您从哪里获取视频ID?您正在使用其访问令牌的用户是否能够看到该视频? “false”几乎总是意味着隐私检查失败,最常见的原因是拥有内容的用户已禁止所有平台应用访问其数据,内容位于查看者无法看到的页面上,或内容所有者已拥有阻止了用户
答案 1 :(得分:0)
在这里,我们可以从图形api中获取错误,因为在向应用程序验证用户身份时未提及视频权限。 我也遇到了同样的问题,但是通过在用户帐户获取的权限列表中加入“user_videos”解决了这个问题。
http://developers.facebook.com/docs/reference/api/permissions/