我想在我的FQL查询中使用变量。我在rails环境中使用Koala来访问Facebook变量
u1 = f["uid1"]
@opponent = @graph.fql_query('select name, pic_square FROM user WHERE uid = "' + u1 + '"')
以上代码无效。我很感激任何反馈!谢谢!
答案 0 :(得分:1)
我在IRB上尝试了这个,它运行得很好。确保您拥有正确的Facebook令牌和UID。只需通过在控制台上说@ graph.get_object('me')来获取“我”,以确认facebook令牌是否正确。另外,如果你的情况正确,请尝试打印u1的值。
@graph Koala::Facebook::RestAPI.new(<fb_token>)
uid = <some uid>
@opponent = @graph.fql_query('select name, pic_square FROM user WHERE uid = "' + uid + '"')