持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第8天,点击查看活动详情
在刚开始使用小程序开发平台的时候,是十分不熟练的,很多东西都不清楚,花了不少时间弄清楚,所以特地写一篇文章帮助后面有同样需求的朋友们。
首先引用微信官方文档所说的话
非个人主体并且已认证的(微信认证)小程序,使用云开发静态网站托管的网页,可以免鉴权跳转任意合法合规的小程序。即可以在微信内部浏览器的 H5 跳转小程序,也可以在微信外部浏览器或其他部分 App (如企业微信、QQ 等)跳转微信小程序。
很多人看不懂这段话,这是什么意思呢,首先你的小程序要已经上线了并且通过认证是正式版本,同时在最开始设计之初也要使用tx的官方云开发进行开发,要在小程序内部结构里有云函数。这样子你就可以实现第三方链接跳转到微信小程序了。
梳理下流程:
- 在开发时开通了云开发并且使用了云函数在小程序里
- 小程序正式上线并且通过各种认证、
- 在云开发单独的静态网站上传一个跳转链接jump_up.html
- 在3中得到一个链接即可以跳转到小程序那
在跳转链接jump_up.html那需要修改什么呢?(最好是去官方文档上下载此文件,然后放到云开发的静态网站上)
以下代码中有以下内容必须替换,可以搜索 <!-- replace --> 查看到所有需要替换的地方:
-
你的小程序信息
- 小程序 AppID:填入你的小程序 AppID
- 云开发环境 ID:填入你的开通了静态网站托管的云开发环境 ID
-
想要拉取的小程序信息
- 小程序原始账号 ID:填入要跳转的小程序原始账号 ID(gh_ 开头)
- 小程序页面路径:填入要跳转到的小程序的页面路径
- 小程序名称:填入要跳转到的小程序名称