试用小程序打通

最近微信推出了试用小程序,对于用户来说是一个福利,可以将小程序快速落地,对于产品价值以及用户引导有很大的增幅,但是不得不说微信文档还是义无反顾的各种坑,整理一下希望对同学有一定的帮助

废话不说,先把试用小程序的相关文档贴一下 https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Register_Mini_Programs/beta_mp/fastregister.html

流程相对比较简单

先通过静默获取公众号openid的方式获取到用户open_id

调用微信接口获取到授权链接

点击链接进入h5进行授权,跟第三方绑定并创建小程序

接收授权结果推送拿到授权码换取小程序的access_token

设置头像、备注、指定代码包

获取体验码,给用户体验

试用小程序打通

 静默获取openid的话做过微信扫码登录的都知道,就是微信重定向,获取code,code换取open_id,这里就不做介绍了

调用微信接口获取到授权链接需要的参数是第三方access_token、用户的open_id以及小程序名称,微信会返回授权链接 authorize_url,微信环境下h5直接访问就可以走通授权流程

返回的数据结构贴一下

Array ( [errcode] => 0 [errmsg] => ok [unique_id] => 4PClAD0-PUyTrihS_s1AXITaoqLZKjokW2edPQsOomQ8a5q-QemqSDoI5ltA4RCx [authorize_url] => https://mp.weixin.qq.com/wxawap/fastregistertpbeta?action=create&create_token=4PClAD0-PUyTrihS_s1AXITaoqLZKjokW2edPQsOomQ8a5q-QemqSDoI5ltA4RCx#wechat_redirect )

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywgxx.html