如何保存Facebook用户得分并获得(前10名)Facebook好友高分?

时间:2015-07-31 05:37:36

标签: facebook facebook-graph-api parse-platform unity3d leaderboard

我正在使用 parse.com 来保存我的游戏分数。我也在游戏中使用Facebook sdk。在我的游戏中有两个排行榜,这就是为什么我使用 parse.com 来保存用户和用户的朋友分数。但不知道如何获得前10名Facebook好友的高分以及如何保存Facebook用户得分。

1 个答案:

答案 0 :(得分:0)

  1. 您需要使用Facebook SDK for Unity来吸引用户和朋友。个人资料数据。
  2. 使用 This Guide在Parse为播放器创建一个对象。
  3. 将朋友ID保存为逗号分隔字符串作为播放器表的字段。
  4. 使用指南中给出的Parse查询检索所有朋友数据。使用此查询按分数排序:

    var query = ParseObject.GetQuery("GameScore")
    .OrderBy("score")
    .ThenByDescending("playerName");