Fbgraph未定义的方法搜索

时间:2011-12-02 23:54:10

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

我正在使用Fbgraph和我的rails应用程序。

我无法在我的FBUser对象上调用搜索。

我的错误是 未定义的方法search' for

我的代码是

<%= @user.facebook.search('a') %>

我也在尝试

<%= @user.facebook.fetch.search('a') %>

@user是经过身份验证的用户,我可以进行其他有效的通话

喜欢

<% @user.facebook.fetch.home(:q => 'The Grand Social').each do |f| %>

但该通话仅搜索Feed。我希望只搜索经过身份验证的用户状态更新。它应该是

<% @user.facebook.fetch.posts(:q => 'The Grand Social').each do |f| %>

但是什么都没有。

文档说我应该可以使用它---

FbGraph::User.search('fb_graph', :access_token => ACCESS_TOKEN)

任何想法?

由于

1 个答案:

答案 0 :(得分:1)

看看这个人的教程设置fb_graph:

http://www.eecs.berkeley.edu/~liuisaac/site/blog/201009/ror-and-facebook-with-fb-graph.html

然后,您应该可以拨打电话:

user = FbGraph::User.fetch('dylandrop');

请注意,对于大多数通话,您需要获得对信息的访问权限,即人们需要添加您的应用。