Facebook在Unity中获得好友列表问题

时间:2014-12-25 08:20:54

标签: c# facebook unity3d

我使用Graph API Explorer用户数据权限并检查“user_friends”,

使用FQL查询填写“/ me / friends”,我可以在下面找到它:

      {
        "data": [
          {
            "name": "xxx",
            "id": "750725034949941"
          }
        ],
        "paging": {
          "next": "https://graph.facebook.com/v2.2/1569963793218579/friends?limit=25&offset=25&          __after_id=enc_AexiIZhvUUA7W93CyCbEKqop8pgwMeZe0FVYg2fNQIrAxRs7nDvv1nuUG_aoKR8JOxUf29FXPlsfg9xVsGgDDToj"
        },
        "summary": {
          "total_count": 1
        }
      }

但我使用Unity app来调用FB.Login(“user_friends,email,public_actions”,callback);

然后调用FB.API(“/ me / friends”)

我只得到以下结果:

{"data":[],"summary":{"total_count":1}}

如何修改C#代码以获取friendList详细信息?

1 个答案:

答案 0 :(得分:3)

这是v2.0的新功能:您只会获得授权您的应用的朋友。如果没有其他朋友授权您的应用,则数据将为空。此外,不推荐使用FQL。