日期:
来源:编程菜鸟收集编辑:程序
这是作者第一次做小程序也是第一次用nodejs,以下有写的不好的地方请前辈们指出,谢谢。
一、 先说一下小程序码的作用,就是用户可以通过微信扫描小程序码进入小程序的特定页面,比如某件商品或者某个人的主页。小程序码生成时可以携带参数,我们可以在小程序码跳转的页面接收参数进行相应的操作。
二、简单说一下小程序码生成的大体过程,就是通过appid和appsecrect换取accesstoken然后再用accesstoken加上其他参数换取小程序码。对于如何用appid和appsecrect获取accesstoken我就不爱赘述了,网上有大把的资料可以借鉴。
三、接下来就分享小编的实现方式吧。(不知道什么原因,在文章中插入代码格式就乱了,只能贴图了,所以想要源代码的,请私信发送"小程序码生成"。)
1、首先获取accesstoken。这段代码是对accesstoken进行检查更新的。因为小程序好多地方都用到了accesstoken而且每天获取次数有限,所以,我把获取的accesstoken保存到数据库,每次用到都会对accesstoken检查更新从而避免失效的情况。
2、生成二维码,并将二维码保存到特定路径下。