获取在线好友的FQL返回零

时间:2011-03-23 21:47:42

标签: facebook c#-4.0 facebook-c#-sdk

我正在尝试使用以下代码获取在线好友。

    protected void GetActiveFriends()
{
    var fb = new FacebookWebClient();

    dynamic myInfo = fb.Get("me");

    var uId = myInfo.id;

    dynamic friends = fb.Query("SELECT uid, name, pic_small, online_presence FROM user WHERE online_presence IN ('active', 'idle') AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me())");

        Response.Write(friends.Count);

    foreach (dynamic friend in friends)
    {
        Response.Write(friend.id);
    }
}

friends.Count返回Zero&没有显示friend.id。

我想我的查询是正确的,那么问题是什么。

1 个答案:

答案 0 :(得分:1)

没关系得到它。没有添加额外的权限。