获取在线用户脸书 API

Get online users facebook api

本文关键字:API 用户 在线 获取      更新时间:2023-09-26

如何在他们的API中获取我的朋友列表@Facebook上的20个随机在线用户的列表?

在文档中找不到有关从在线= 1'ish的用户中选择*的任何内容

FB.api('/me/friends', function(response) { 
    if(response.data) {
        $.each(response.data,function(index,friend) {
            //friend.id;
        });
    } 
});

使用 FQL,您可以轻松获取此数据 -

SELECT uid,name,online_presence FROM user WHERE
  online_presence = 'active'
  AND uid IN (
    SELECT uid2 FROM friend where uid1 = me()
  ) ORDER BY rand() LIMIT 20

请记住,您需要friends_online_presence权限才能查看用户好友的聊天状态。