App跳转微信小程序、微信公众号 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 公众号相关 >

App跳转微信小程序、微信公众号

发表时间:2020-10-19

发布人:葵宇科技

浏览次数:66

跳转微信小程序:

跳转规则

对于已通过认证的开放平台账号,其移动应用可以跳转至任何合法的小程序,且不限制跳转的小程序数量。
对于未通过认证的开放平台账号,其移动应用仅可以跳转至同一开放平台账号下小程序。
注意:若移动应用未上架,则最多只能跳转小程序100次/天,用于满足调试需求。

        IWXAPI api = WXAPIFactory.createWXAPI(this, "wx161xx7530axxa5vv", false);
        if (api.isWXAppInstalled()) {

            WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
            req.userName = "gh_addxx0c4d9xx"; // 填小程序原始id
            req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
            api.sendReq(req);
        } else {
            MyToast.show("微信未安装");
        }

跳转微信公众号:

老版本SDK才有这个API,新版本已经不支持了。如您仍使用老版本SDK尝试,跳转到微信后会提示:本次请求无效,请确认是否具有权限。

        IWXAPI api = WXAPIFactory.createWXAPI(this, "wx161xx7530axxa5vv", false);
        if (api.isWXAppInstalled()) {
            JumpToBizProfile.Req req = new JumpToBizProfile.Req();
            req.toUserName = "gh_addxx0c4d9xx";
            req.extMsg = "";
            req.profileType = JumpToBizProfile.JUMP_TO_NORMAL_BIZ_PROFILE;
            api.sendReq(req);
        } else {
            MyToast.show("微信未安装");
        }

相关案例查看更多