https://developers.weixin.qq.com/minigame/dev/api/open-api/game-club/wx.getGameClubData.html
wx.getGameClubData接口返回:{"errMsg":"getGameClubData:ok","data":{"errCode":0},"signature":"b40720b303b54c41bd2cf92980eb7a59bde56b80","encryptedData":"T07UXfRUb9xEySu/3TZ9OPZ7ZczoYhUwOMBDcudyLNBhK5Ns1jjRzcGvDYNLX2bBSGXVm9QNOIbJsKI4GqkP6eKMvLQR5RjOKNHCGwpsaqm/IsQazFbNapKpqZll/yK+zZgnCbtxaXNeCjPwNDRZRhdmp/NPzd9yVhSOnaKKEm6iAMIk1Aaj4xh6RzOzd5ZrHoiDFsNuJ6XunWBNk+irZcN9To5oPCzijnlpyfb/5Xybyka+weAU/+UW4EX0fX4i","iv":"bdqLNatQwg2QkJrx3YglMg==","cloudID":"75_7n4q6BA-BlSwEqXMJrpdc2hC3Sa_JfSzi_eMHH9iZLeHlUmW_3K8JeQhL_k"}
问题一:signature使用 sha1( rawData + sessionkey ) 得到字符串,用于校验用户信息,但是返回的结构里面并没有rawData字段,是要从拿来获取?
问题二:使用 https://res.wx.qq.com/wxdoc/dist/assets/media/aes-sample.eae1f364.zip demo,使用wx.getGameClubData接口返回的iv、encryptedData替换demo的值 并且 使用https://developers.weixin.qq.com/minigame/dev/api-backend/open-api/login/auth.code2Session.html 返回的session_key替换demo的session_key值,无法解密出内容。
你好,我用官方demo中的代码去解密游戏圈的数据,也是无法解密,是我下的解密库的版本问题吗
第二个问题已解决,是session_key的值不对。