有懂微信小程序和小游戏开发的不,问问数据互通的事情。

  • 胜利11人
    有什么办法可以让小程序和小游戏之前的数据互通呢。例如小游戏玩了之后有积分,积分可以传到小程序用。
  • 熏洋葱
    信息太少无法回答

    账号体系打通,原来的小游戏里的账户和小程序账户合并或者绑定?
  • j
    jeffcai
    用微信号作为账号保存在数据库里啊,这样小游戏和小程序的数据不就通了?
  • 3
    3221505
    小游戏,小程序,公众号对用户的识别靠openid。
    openid就是说,某一个微信用户针对某一个平台(小游戏,小程序,公众号)会生成一个唯一的id,叫做openid,换个公众号就没用处了。
    大概原理就是,把你的appid,appsecert发给腾讯,腾讯回执给你一个access_token,你把这个再发回给微信,就获取到了该微信用户的信息。信息包括微信名,地址,等等,并不包括楼上说的微信号。
    根据这个原理,你想俩平台之间打通,估计是获取到用户信息后,再用电话注册,库里匹配用户的电话号。
    只是提供个思路,可能有更好的办法。
  • 3
    3221505
    小游戏,小程序,公众号对用户的识别靠openid。
  • 3
    3221505
    openid就是某一个微信用户针对某一个平台(小程序、小游戏、公众号)生成的唯一ID,换个平台就毫无用处。你存在数据库中对用户的识别也靠这个openid。
    大概原理就是,把你的appid,appsecert发给腾讯,腾讯回执给你一个access_token,你把这个再发回给微信,就获取到了该微信用户的信息。信息包括头像、微信名,地址,等等,并不包括楼上说的微信号。
    根据这个原理,你想俩平台之间打通,估计是获取到用户信息后,再用电话注册,库里匹配用户的电话号。
    只是提供个思路,可能有更好的办法。
    另外,好像有俩平台可以关联的办法,也就是俩平台共用用户的openid?没留心过,你可以去官网问问啊。
    再另外,微信小程序和小游戏有对外开放接口,允许获取到用户的手机号的,但是必须用户点同意。不用自己去注册短信平台。

    [本帖最后由 3221505 于 2020-4-12 22:46 编辑]
  • 3
    3221505
    抱歉,本来不想分贴发,但是合在一起就说有违规词,分开发一编辑又说不允许编辑。
  • 不是他
    https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

    腾讯底下,关联的公众号小程序之类的,同一个微信账户 UnionId 是相同的,就可以关联了
  • 不是他
    同一个微信账户的OpenId在不同的公众号小程序下都是不同的,所以不能用OpenId关联