返回介绍

从经过微信认证的 App 跳转

发布于 2023-04-06 17:51:15 字数 1631 浏览 0 评论 0 收藏 0

从经过微信认证的 App 跳转

使用该功能需要申请微信认证,接入微信 SDK,并参考微信开放平台 SDK 拉起小程序功能 (opens new window)的文档进行跳转(由于 QQ 互联平台的限制,暂不支持非腾讯官方应用跳转腾讯文档 QQ 小程序,内部使用请咨询相关负责人员)。

腾讯文档微信小程序的原始 ID 为 : gh_252c5f06840b

代码示例(Android,以打开本篇文档为例,其他 path 请参见后续文档):

String appId = "填写您的移动应用的 APPID";
WXAPI api = WXAPIFactory.createWXAPI(context, appId);
WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
req.userName = "gh_252c5f06840b";
req.path = "pages/detail/detail?url=" + URLEncoder.encode("https://docs.qq.com/doc/DVmtlZUVtVGxQZFp3");
req.miniprogramType = WXLaunchMiniProgram.Req.MINIPROGRAM_TYPE_RELEASE;
api.sendReq(req);

代码示例(iOS,以打开本篇文档为例,其他 path 请参见后续文档):

NSString *url = @"https://docs.qq.com/doc/DVmtlZUVtVGxQZFp3";  
NSString *escapedUrl = [url stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet]];
WXLaunchMiniProgramReq *launchMiniProgramReq = [WXLaunchMiniProgramReq object];
launchMiniProgramReq.userName = @"gh_252c5f06840b";
launchMiniProgramReq.path = [NSString stringWithFormat:@"pages/detail/detail?url=%@", escapedUrl];
launchMiniProgramReq.miniProgramType = WXMiniProgramTypeRelease;
[WXApi sendReq:launchMiniProgramReq];

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文