有同学咨询,在平时使用微信交流时,有人发送的文字就可以打开微信小程序,这种是什么原理,如果自己也有小程序,该如何实现呢?今天丁老师就这个问题进行一下介绍。
微信口令链接
其实别人发送的这段文字,是叫做微信口令链接,即发送特定的关键词代码,是一个链接形式的文字,用户点击后即可打开对应的小程序,如图:


该口令链接可以在微信会话中发送,包括微信好友1对1会话,微信群聊等场景,用户可以直接点击,就能打开对应的小程序,并且还可以携带相关参数,从而实现直接打开小程序的指定页面。
如何获取口令链接?
微信口令链接生成方式简单,不需要进行代码开发。获取方式为:
1.打开你的微信小程序。
2.点击右上角的三个点,弹出小程序的分享菜单。
3.拉到底部,找到“复制链接”按钮,点击复制链接,即可获取该小程序当前的页面口令链接,可以对好友进行分享。

注意事项
1.微信口令链接仅在微信内可以使用,在微信APP外的场景,如手机浏览器、其他IM聊天软件中均无效。
2.只有支持分享的小程序页面才可以点击“复制链接”这个按钮,如果小程序的页面没有开启分享功能,则“复制链接”按钮为灰色禁用状态,无法点击。
附:微信小程序开发,开启分享功能
//分享给好友
onShareAppMessage(res) {
return {
title: '小程序标题',
imageUrl: '小程序缩略图',
path: '分享页面的路径',
};
}
//分享到朋友圈
onShareTimeline(){
return {
title: '小程序标题',
imageUrl: '小程序缩略图',
query: '打开小程序携带的参数',
}
},Google字体是谷歌官方的在线字体库,有包含中英文在内的几千种字体,全部免费,无版权、可商用!并且和其他字体网站不一样,不需要下载到本地,只需要复制一行代码即可使用!支持哪些应用?网站、小程序、APP、公众号、电商详情页、海报、PPT...
有同学在群里问了,在开发架构中,经常遇到nacos,txlcn,xxl-job,ares,canal这些东西?到底是些什么,都是做什么用的呢?今天丁老师就给你们解答。首先,这些都属于java程序中,开发分布式架构的一些常用中间件,具体的...
方式一、通用卸载命令openclaw uninstall --all --yes --non-interactive #如果不行,则执行 npx -y openclaw uninstall --all --yes --non-inter...
这几年AI技术的发展已经达到新的高度,从提高个人生产力到企业操作效率的各个方面,AI都扮演着不可或缺的角色。无论是进行语言交流、内容创作、或是任务管理,都有相应的AI工具可以帮助我们更加轻松地完成工作。以下是丁老师觉得不错的AI工具推荐...
在使用wordpress的过程中,有的时候部分页面打不开,或是程序不能正常使用,也没有显示具体的错误信息,这个时候该怎么办呢?首先是查看错误日志,可以查看wordpress本身的错误日志,以及php的错误日志。这时有朋友提问了,wordpr...
最近要在某单位内网部署项目,使用了lnmp来配置环境,软件安装成功,可安装后不管是打开ip地址还是默认站点,都提示nginx 403 forbidden,这是怎么回事呢?首先,已经出现了nginx 403提示,说明nginx是安装正常的。其...
挺不错的浏览器,强加入了edge image viewer图片浏览器,感觉不是那么好,对于开发者来说,更想要原生的东西。包括微信网页版里的表情图片,用edge image viewer打开的话,无法保存为gif格式,即使保存了,也只是第一帧...
上一期我们讲到了《微信小程序发布后多久可以能被搜索到?》,我们已经知道了微信小程序在上架后,多久能被搜索到的一个时间范围。本期我们讲一下,微信小程序被搜索,如何提升排名,是搜索结果靠前的方法。首先,微信小程序的搜索结果排名,并没有一个固定的...