二维码跳转公众号,小程序的流程和方式总结。

工作和开发中常常碰到,需要生成一个二维码跳转到特定公众号和小程序的地方。而且特别容易混淆,下面总结和梳理一下。

 

  1. 二维码跳转公众号。
    1. 通过  https://open.weixin.qq.com/connect/oauth2/authorize?appid=[appid]&redirect_uri=[公众号url]&response_type=code&scope=snsapi_base&state=1&connect_redirect=1#wechat_redirect 来跳转,其中appid是公众号id,redirect_uri 是公众号的实际网址。有的二维码网站https://cli.im/vcard 扫描出来的url 如下 https://w.url.cn/s/Av4ufL8 这个其实就是上面 url的精简版,通过浏览器打开就会转换成 https://open.weixin.qq.com/connect/oauth2/authorize?appid=[appid]&redirect_uri=[公众号url]&response_type=code&scope=snsapi_base&state=1&connect_redirect=1#wechat_redirect  这样的形式。
      1.  

  2. 二维码跳转小程序。
    1. 官方提供一共提供两种方式,一种是普通二维码跳转规则。第二种是通过接口直接获取的小程序专用二维码。
      1. 第一种方式,通过小程序后台配置一个url,该url需要进行校验,然后通过该url和参数生成的普通二维码就可以跳转到小程序  https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#功能介绍,需要注意的是小程序必须要发布状态才可以。
      2. 第二种方式需要调微信的API,步骤是先获取 appid,appsecret,然后根据这两个生成 access_token.然后根据access_token 生成小程序专用二维码,官方文档参考 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/qr-code.html
  • 0
    点赞
  • 6
    收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论 3

打赏作者

changdejie

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值