ase解码微信公开数据

EddieChan1993 · · 835 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。
``` //ase解码微信公开数据 func DecryptWXOpenData(sessionKey, encryptData, iv string) (*ResEncryptData, error) { ......... dataBytes, err := AesDecrypt(decodeBytes, sessionKeyBytes, ivBytes) fmt.Println(string(dataBytes)) m := make(map[string]interface{}) err = json.Unmarshal(dataBytes, &m) if err != nil { fmt.Println(err) return nil, err } ......... } ``` #### 打印结果 ``` #此处为实际打印数据,并非该网站乱码 ���E͗@�E���'XP hc-M�� ��� M���ؘ�:_ ���e]��?���rb�u�#�m ��U��р���FҧFnp�+�_�+�P;Js%ٴ[���&yCA��� ``` ``` #此处为错误中的打印数据 <nil> invalid character '\u0094' looking for beginning of value ``` #### 求各位指点,我想解码*dataBytes*变量,目前使用的*json.Unmarshal*报错

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:701969077

835 次点击  
加入收藏 微博
2 回复  |  直到 2019-04-19 11:16:33
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传