我正在使用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)
任何想法?
由于
答案 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');
请注意,对于大多数通话,您需要获得对信息的访问权限,即人们需要添加您的应用。