抖音内可直接跳转微信小程序,无需抖音白名单,附三种方案

2024-11-20
来源:网络整理

已实现,演示如下:

在开发过程中,我无意中发现抖音可以直接跳转到微信小程序。 【无需抖音白名单】

现在给大家分享一下外部跳转小程序的三种解决方案【会持续添加】

近日,微信小程序悄然开放了从外部跳转小程序的入口,允许用户在外部微信浏览器或其他APP中跳转到微信小程序。

点击体验-外接一键跳转小程序

这里给大家支招:如何在抖音中直接点击打开微信小程序?

看完文章你或许就有答案了。如果还是不行,请联系我。

方式一:通过小程序代码跳转到小程序

优点:目前最好的方案,所有场景都支持跳转小程序,可以将外部流量导入到小程序中。

缺点:需要注册微信开放平台,申请第三方平台,然后使用接口获取URL。有很多步骤。

通过服务器接口可以获取打开小程序任意页面的URL。适合从短信、邮件、微信以外的网页等方式打开小程序。打开小程序的场景值为1065。生成的URL如下:://dl//?t= **iOS系统支持识别URL,在短信等应用场景下可以直接跳转到小程序。系统不支持直接识别URL。用户无法正常打开小程序。开发者需要使用H5页面进行传输然后跳转打开小程序。跳转代码示例如下: .href = '://dl//?t = **' 该跳转方法可以在用户打开H5时立即调用,也可以在用户触发事件后调用。调用上限会根据是否过期以及过期时间参数分为短期有效和长期有效:

单个小程序每日生成上限为50万(含短期有效和长期有效)。有效期超过31天或永久有效的为长期有效。单个小程序的长期有效期合计上限为10万个。调用有效的时请小心。单个小程序产生的短期有效期不超过31天,没有上限。

注意事项

微信开发平台小程序_邯郸微信开发程序小程序在哪_邯郸微信小程序开发

生成的URL仅支持从微信外部打开小程序。如果您需要在微信中打开网页上的小程序,请使用微信打开标签-小程序跳转按钮。如果您没有公众号,可以直接使用小程序身份开发网页,无需认证即可跳转到小程序。参见云开发静态网站跳转小程序。符合开放范围的小程序可以发送支持打开小程序的短信。该功能基本覆盖了用户当前使用的微信版本,开发者无需兼容较低版本。只能生成已发布的小程序的 URL。通过URL跳转到微信时,可能会触发系统弹框询问。如果用户选择不跳转,则无法打开小程序。要求开发者妥善处理用户选择不跳转的场景。

开放范围面向国内非个人学科小程序开放。 IOS上VV直选采用URL跳转的方式,大家可以下载体验一下。该示例使用云开发静态网站托管来构建网页。无需官方帐户。您只需要准备一个小程序并激活云开发即可。网页会判断环境来决定使用哪种跳转方式。如果在微信客户端检测到,就会使用开放标签跳转,无需认证。如果在外部浏览器或应用程序中检测到,则会使用URL跳转小程序。 。

示例网址:/jump-mp.html

详细代码示例及说明:云开发静态网站跳转小程序。

方法二:云开发的静态网页无需认证重定向到静态网站

优点:1、无需配置小程序业务域名; 2、云开发有免费CDN配额; 3.简单粗暴,易于开发,UI组件已正式纳入微信,体验良好

缺点:一些抵制云开发的人可能会望而却步。

H5跳转到非个人主体且经过认证的小程序。使用云开发的静态网站托管网页,无需认证即可跳转到任何合法合规的小程序。即可以在微信内部浏览器中跳转到H5小程序,也可以在微信外部浏览器或其他App(如企业微信等)中跳转到微信小程序。当微信客户端打开静态网站页面时,wx.无需计算签名即可传入小程序,也就是说无需认证即可使用跳转小程序的能力。点击此处体验(会跳转至微信官方“小程序示例”小程序):

注意,打开静态网站并绑定自定义域名需要在“微信开发者工具-云开发-更多-静态网站”中完成,才能具备免认证的能力。下面是完整的代码示例,包括HTML代码和云函数代码。本例中无需准备公众号。您只需准备好小程序,并在云开发中开启云开发和静态网站托管功能即可。网页会判断环境来决定使用哪种跳转方式。如果在微信客户端检测到,就会使用开放标签跳转,无需认证。如果在外部浏览器或应用程序中检测到,则会使用URL跳转小程序。 。注意,以下代码中的以下内容必须替换。可以搜索查看所有需要更换的地方:

小程序:填写您的小程序

云开发环境ID:填写您已启用静态网站托管的云开发环境ID

小程序原账号ID:填写您的小程序原账号ID(gh_开头)

邯郸微信小程序开发_微信开发平台小程序_邯郸微信开发程序小程序在哪

小程序页面路径:填写要跳转的小程序的页面路径

小程序名称:填写您要跳转的小程序名称

HTML:点击下载

方式三:通过绑定同一开放平台的APP启动小程序

优点:只要绑定同一个开发账号,不需要进一步配置。

缺点:微信外部跳转只能针对绑定的App实现。暂时不支持网页和其他应用程序。

您可以在微信开放平台申请认证,统一应用、小程序、网页。考虑到在某些场景下APP需要通过小程序来承载服务,因此提供了移动应用程序(APP)功能来启动小程序。

移动应用(APP)接入该功能后,用户可以跳转到APP中某个微信小程序的指定页面,完成服务后再跳转回原APP。移动应用上小程序上线功能已向所有开发者开放。开发者在微信开放平台账号下申请移动应用并通过审核后,即可获得在移动应用上推出小程序的权限。

跳跃规则:

1、经过认证的开放平台账号,其移动应用可以跳转到任何合法的小程序,并且跳转的小程序数量没有限制。

2、未通过认证的开放平台账户,其移动应用只能跳转至同一开放平台账户下的小程序。注:如果移动应用未上架,每天最多只能跳转100次小程序以满足调试需求。

分享