微信小游戏开发文档-小游戏用户授权开放能力开发教程

上传时间:2018-03-13阅读数:484

部分接口需要经过用户授权同意才能调用。我们把这些接口按使用范围分成多个 scope ,用户选择对 scope 来进行授权,当授权给一个 scope 之后,其对应的所有接口都可以直接使用。

微信小游戏开发文档-小游戏用户登录态签名开放能力开发教程

上传时间:2018-05-21阅读数:395

微信小程序的一部分后台(HTTP)接口要求验证用户登录态,开发者在调用时需提供以session_key为密钥生成的签名,其中session_key是指通过wx.login 获得的登录态;微信小游戏目前支持的签名算法是hmac_sha256,对于POST请求,开发者生成签名的算法在文中提及。

微信小游戏开发文档-小游戏获取二维码开放能力开发

上传时间:2018-06-16阅读数:427

微信小游戏的二维码与小程序有着相同的样式和获取方式。通过后台接口可以获取小游戏的二维码,扫描该二维码可以直接进入小游戏。目前微信支持两种二维码,小程序码,小程序二维码,我们推荐生成并使用小程序码,它具有更好的辨识度。目前有两个接口可以生成小程序码,开发者可以根据自己的需要选择合适的接口。

微信小游戏开发文档-小游戏转发开放能力开发教程

上传时间:2018-04-03阅读数:470

用户在使用微信小游戏过程中,可转发消息给其他用户或群聊。转发菜单点击右上角按钮,会弹出菜单,菜单中的“转发”选项默认不展示。通过 wx.showShareMenu() 和 wx.hideShareMenu() 可动态显示、隐藏这个选项。被动转发用户点击右上角菜单中的“转发”选项后,会触发转发事件,如果小游戏通过 wx.onShareAppMessage() 监听了这个事件,可通过返回自定义转发参数来修改转发卡片的内容,否则使用默认内容。

微信小游戏开发文档-小游戏用户数据的签名验证和加解密开放能力开发教程

上传时间:2018-05-19阅读数:691

为了确保开放接口返回用户数据的安全性,微信会对明文数据进行签名。开发者可以根据业务需要对数据包进行签名校验,确保数据的完整性。签名校验算法涉及用户的session_key,通过 wx.login 登录流程获取用户session_key,并自行维护与应用自身登录态的对应关系。 通过调用接口(如 wx.getUserInfo)获取数据时,接口会同时返回 rawData、signature,其中 signature = sha1( rawData + session_key )开发者将 signature、ra
目录