我想选择特定用户(即登录的用户)是否参加特定活动。因为我不想使用Graph API来获取用户正在参加的所有事件,所以我尝试了FQL SELECT rsvp_status from event_member where eid = {0} and uid = {1}
,但它没有返回任何内容。但当我尝试从Graph API获取此信息时,我成功了。
我想到了一件事,也许我以错误的方式给了FB.Data.query函数access_token,因为我只在博客和文章中看到过例子,而不是FB文档。
任何帮助表示赞赏,
的Tamas
答案 0 :(得分:0)
我发现了问题。正如我测试的那样,FB.Data.query.wait是一个异步调用,这意味着当FB返回结果时,它等待主渲染完成然后运行回调,因此它似乎没有运行,因为我在其中设置的变量在页面呈现后设置。 现在我必须找到一种在渲染页面中异步写回的方法。