h5页面跳转到微信小程序之利用URL Scheme接口

利用URL Scheme接口无感跳转微信小程序

首先想要跳转到微信小程序得先知道AppIDsecret

如果不知道的情况下是无法跳转的

urlscheme.generate
在这里插入图片描述
此时遇到一个问题是获取auth.getAccessToken
在这里插入图片描述
appid 此值在小程序里就可以获取 到

secret 这个值只能在可在 微信公众平台 - 设置 - 开发设置 里面找到
在这里插入图片描述
接下来放代码

      this.$axios
        .get(
          'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxd596b98e0b20485c&secret=6ae04f87570c3f1674290d788d1f8fb9'
        )
        .then((res) => {
          let access_token = res.data.access_token;
          this.$axios
            .post('https://api.weixin.qq.com/wxa/generatescheme?access_token=' + access_token, {
              jump_wxa: {},
              expire_type: 1,
              expire_time: 24 * 60 * 1000,
              expire_interval: 1,
            })
            .then((res) => {
              location.href = res.openlink
            });
        });

这样就可以在手机浏览器里直接跳转到微信小程序了

如果有其他更好的方法,请留言~


版权声明:本文为weixin_45289656原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。