微信扫码跳转微信小程序

一:首先声明为什么需要这样做

        项目中需要在后台管理页面进行扫码支付,其他人弄了微信小程序支付,所以就需要挑战小程序进行支付,在跳转的时候需要参数例如订单编号等

二:跳转小程序的方法有多种

        接口调用凭证 | 微信开放文档 

        具体可以参考微信开放文档

1.获取scheme码微信扫码跳转微信小程序_第1张图片

 按照文档说:

调用上限
  • 每天生成 URL Scheme 和 URL Link 总数量上限为50万
  • 自 2022 年 4 月 11 日起,URL Scheme有效期最长 30 天,不再支持永久有效的URL Scheme、不再区分短期有效URL Scheme与长期有效URL Scheme。若在微信外打开,用户可以在浏览器页面点击进入小程序。每个独立的URL Scheme被用户访问后,仅此用户可以再次访问并打开对应小程序,其他用户无法再次通过相同URL Scheme打开该小程序。在本次规则调整生效前已经生成的URL Scheme,如果有效期超过30天或长期会被降级为30天有效,只能被1个用户访问,开始时间从调整日期开始计算

个人测试好像不是那么回事 ,貌似多个用户都可以访问,不知是不是个例

返回的scheme 类似于下面这样样子  后端可以直接重定向 或者直接返回前端 看需求

在schcme中附带参数如下图所示

微信扫码跳转微信小程序_第2张图片

         2. 获取url_link

微信扫码跳转微信小程序_第3张图片

 其他跟第一种方法类似  主要就是传参的区别

微信扫码跳转微信小程序_第4张图片

 3.扫普通链接二维码打开小程序

扫普通链接二维码打开小程序 | 微信开放文档

可以在原有二维码的基础上直接用微信扫码进入

进入微信公众平台 小程序    安装上面的文档配置就行

微信扫码跳转微信小程序_第5张图片

 注意 此处配置完毕后只能用微信扫码打开

你可能感兴趣的:(微信,微信小程序,小程序)