收藏
回答

微信小游戏好友排行怎么做啊

或者说怎么获取好友列表还是其他的

最后一次编辑于  2018-01-26  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

14 个回答

  • Aveking编程小酷-胡孙仁
    Aveking编程小酷-胡孙仁
    2018-01-26

    我也想知道,或取的登入的用户后,他的好友也登入了,我怎么知道他们是好友

    2018-01-26
    赞同
    回复
  • Chasen
    Chasen
    2018-01-26

    这种借口应该不会开放吧

    2018-01-26
    赞同
    回复
  • 李亚明
    李亚明
    2018-01-26

    2018-01-26
    赞同
    回复
  • 李亚明
    李亚明
    2018-01-26

    @Chasen 我看好多小游戏里面都有好友排行啊

    2018-01-26
    赞同
    回复
  • 子游
    子游
    2018-01-29

    估计很多人需要这个接口(我目前的项目也需要这个功能)但是估计不会开放,毕竟知道了微信号就可以获取一堆,太侵犯隐私,其他有这个功能的开发者,我也很想知道怎么实现的

    2018-01-29
    赞同
    回复
  • 田顺建
    田顺建
    2018-01-29

    同问,目前小游戏开放接口中没有涉及好友列表的接口,是不是就不会开放出来

    2018-01-29
    赞同
    回复
  • 包磊 Baolei
    包磊 Baolei
    2018-01-30

    个人猜测,大家看看是不是这样做:


          很多小游戏和小程序都已经实现了这个功能,只不过不一定必须是好友,而是通过分享进来的。

    1、参与排行的用户ID都是通过分享进入小程序或小游戏的,这样能够拿到群标识或好友关系;

    2、后台记录用户ID下面的所有群标识和好友关系

    3、用户查看好友排行的时候,把数据库中含有相同群标识和好友关系的用户筛选出来,显示即可。

    2018-01-30
    赞同
    回复
  • 田顺建
    田顺建
    2018-01-30

    @包磊 Baolei 应该不是这样的,看“星途”的好友排行,我同事先玩,并没有分享给我或者我所在的群,我是通过微信小游戏列表进入的星途,进去就可以看到好友排行榜

    2018-01-30
    赞同
    回复
  • 安康
    安康
    2018-01-30

    @田顺建 你忽略了一个问题,星途是微信自家的😂

    2018-01-30
    赞同
    回复
  • ,
    ,
    2018-01-30

    个人做法:

    1. 好友排行榜并非你真实的微信好友,而是通过发起分享时带一个参数出去,你的微信好友点击你分享的内容会得到这个参数,微信好友登录会有一个openid,当然你也可以自己根据openid生成一个uid,将分享带出去的参数记录下来,这个参数就是判断两个用户是不是好友的一个标识。

    2. 小游戏【跳一跳】的好友排行榜不知道是如何实现的,个人猜测是用了不对外开放的接口。

    2018-01-30
    赞同
    回复