我已经看过在PHP Facebook SDK的帮助下使用FQL获取数据的示例,但是可以使用Javascript或Jquery触发FQL查询,因为我想在jquery mobile中获取在线好友列表。
答案 0 :(得分:4)
您可以使用FB.api
FB.api('/fql', 'GET', {q:'YOUR_FQL_QUERY'}, function(response){
if (response && response.data)
console.log(response.data);
});
答案 1 :(得分:2)
Facebook拥有广泛的JavaScript SDK,可以满足您的需求。
对客户端进行身份验证后,应使用FB.api()
方法启动API请求。特别是,您应该考虑用户朋友的online_presence
(in the user
table)。
有关详细信息,请参阅StackOverflow问题; How to get list of online friends using FQL with facebook API?