如何使用Koala获取Facebook用户上传的视频数据?

时间:2012-01-02 09:27:16

标签: ruby-on-rails facebook facebook-graph-api koala

我正在尝试使用Koala来访问用户上传的视频。但是,当我尝试获取特定视频的详细信息时,我得到的结果是false。 我的代码是:

@graph = Koala::Facebook::API.new  
result = @graph.get_object("video_id")  

结果中的值始终为false。我做错了什么?

2 个答案:

答案 0 :(得分:0)

您从哪里获取视频ID?您正在使用其访问令牌的用户是否能够看到该视频? “false”几乎总是意味着隐私检查失败,最常见的原因是拥有内容的用户已禁止所有平台应用访问其数据,内容位于查看者无法看到的页面上,或内容所有者已拥有阻止了用户

答案 1 :(得分:0)

在这里,我们可以从图形api中获取错误,因为在向应用程序验证用户身份时未提及视频权限。 我也遇到了同样的问题,但是通过在用户帐户获取的权限列表中加入“user_videos”解决了这个问题。

http://developers.facebook.com/docs/reference/api/permissions/