场景
项目需求为用户创建活动,且生成了小程序码,进而再生成小程序码分享图,即在原小程序码的基础上绘制一张完整的分享图,并展示给用户进行分享。个中过程均交由后台生成并绘制(原因:用户在小程序直接点击某选项,直接转至分享图页面,而图片存储七牛云之上,若由前端生成再交由后台处理并返回,便影响响应速度)
说明
开发环境:JDK1.8
开发语言:Java
正题
生成小程序码
调用微信SDK,最好的文档便是官网文档了,虽然坑是真的多…
进入正题!!!
参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/qrcode.html
根据业务需求选择调用的相应接口,博主所做的小程序业务需求是用于临时场景,且需要多次分享、频繁分享,因此选了接口B类型。
步骤
- 看文档
坑点:
1、注意场景值scene的说明,这个也很重要
2、注意page参数的说明,“必须是已经发布的小程序页面”(之前做的小程序由于前期未通过审核没发布,很同意略过关键字眼。经验:未发布的小程序,无需传该参数,可