Facebook - 最高分

Posted

技术标签:

【中文标题】Facebook - 最高分【英文标题】:Facebook - highest scores 【发布时间】:2014-09-03 22:08:00 【问题描述】:

我最近发布了一个问题Facebook Connect - get users friends score,关于如何让您的朋友为您的应用程序获得高分。我发现如下:

1) /me/friends 具有 user_friends 权限,以获取已安装应用且已接受此权限的朋友。 2) 循环通过/friendID/scores 获得他们的高分。

我没有对此进行全面测试,因为只有 2 个帐户安装了该应用,所以我有以下问题:

我使用/me/friends?limit=10,因为我只想要前十名的高分。这会自动带回最高值还是需要设置其他参数来完成此操作?

任何信息将不胜感激。

编辑 刚刚发现/me/friends?fields=score,picture 会在一个请求中返回所有数据。只需要找出如何获得最高分的朋友

问候

【问题讨论】:

Graph API 没有用于对结果进行排序的参数,所以我高度怀疑结果是否按一定的顺序排列。 【参考方案1】:

如果你打电话:

https://graph.facebook.com/app_id/scores

它实际上会按照您的意愿按降序返回您所有朋友的分数。当我为我的应用程序执行此操作时,我看到:


  "data": [
    
      "user": 
        "id": "111", 
        "name": "..."
      , 
      "score": 830, 
      "application": 
        …
      
    , 
    
      "user": 
        "id": "222", 
        "name": "..."
      , 
      "score": 330, 
      "application": 
        …
      
    , 
    
      "user": 
        "id": "333", 
        "name": "..."
      , 
      "score": 220, 
      "application": 
        …
      
    ,
    ...
  ]

【讨论】:

以上是关于Facebook - 最高分的主要内容,如果未能解决你的问题,请参考以下文章

Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会

滴滴,Uber,Facebook,这些科技巨头怎样一步步变成了新时代的“万恶资本家”?

未找到 Codeigniter Facebook\Facebook 类中的 Facebook 登录

Facebook 的 Facebook 赞按钮 Facebook 页面的博客

Facebook版权问题(不是facebook lite)

Facebook SDK 3.5.1 无法在 Facebook 登录时打开 Facebook 应用