微信小程序吐槽系列——auth.code2Session


我正在制作一个项目,在WEB,APP,微信小程序三者之间,微信小程序免安装的便捷性非常符合我这个项目应用的需求,所以就选择了它。。。。

然而。。。。。。

不得不说,对于微信小程序,我就是完完全全的小白,

嗯,所有的东西都得慢慢学,

但是。。。。。。

我发现微信小程序使用起来,异常的难受,

看很多大神们说,好好的学习微信官方文档,我就认真的阅读文档……

之后,我只能说,官方的开发文档有点烂,

我现在只是把它做一个功能查询手册在用!

这里就要说远一点了,

小程序是基于微信派生的一个生态圈,小程序有自己的结构、语法、标记标准,

要灵活用起来,必须得了解小程序制定的规则,

我用了一段时间就觉得小程序在前期构建几个简单的页面,按流程来操作还行

一旦开始访问网络数据,就开始折磨人了,

我的项目使用自己的服务器,就用户登录授权这块踩了不少坑

这篇就来吐槽 auth.code2Session

这个接口是用来拿code 换取 openid和sessionkey的

按照官方操作,基本不会出意外

关键就是——

这个接口返回的结果,

这个结果在code正确和不正确的情况下,返回的数据结构是不一样的

一般的我在写API返回数据时,都会用一个字段标识获取数据状态,

它这个接口在正确的时候只有openid和sessionkey两个字段,错误的时候才会有错误状态码

这就对后面处理数据增加了麻烦,要增加一些不必要的判断

用一个统一的格式返回结果难道不好吗?


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM