首页 > 原创文章 > 技术应用 > 查看文章

微信聊天对话中如何使用口令链接打开小程序

所属分类:技术应用 来源: 丁老师原创 更新时间:2026-04-22 09:24 浏览: 1047 IP属地: 深圳

有同学咨询,在平时使用微信交流时,有人发送的文字就可以打开微信小程序,这种是什么原理,如果自己也有小程序,该如何实现呢?今天丁老师就这个问题进行一下介绍。

微信口令链接
其实别人发送的这段文字,是叫做微信口令链接,即发送特定的关键词代码,是一个链接形式的文字,用户点击后即可打开对应的小程序,如图:

2093501349.jpg

2093501349.jpg

该口令链接可以在微信会话中发送,包括微信好友1对1会话,微信群聊等场景,用户可以直接点击,就能打开对应的小程序,并且还可以携带相关参数,从而实现直接打开小程序的指定页面。

如何获取口令链接?
微信口令链接生成方式简单,不需要进行代码开发。获取方式为:
1.打开你的微信小程序。
2.点击右上角的三个点,弹出小程序的分享菜单。
3.拉到底部,找到“复制链接”按钮,点击复制链接,即可获取该小程序当前的页面口令链接,可以对好友进行分享。

825739900.jpg

注意事项
1.微信口令链接仅在微信内可以使用,在微信APP外的场景,如手机浏览器、其他IM聊天软件中均无效。
2.只有支持分享的小程序页面才可以点击“复制链接”这个按钮,如果小程序的页面没有开启分享功能,则“复制链接”按钮为灰色禁用状态,无法点击。

微信小程序开发

附:微信小程序开发,开启分享功能

//分享给好友
onShareAppMessage(res) {
	return {
		title: '小程序标题',
		imageUrl: '小程序缩略图',
		path: '分享页面的路径',
	};
}

//分享到朋友圈
onShareTimeline(){
	return {
		title: '小程序标题',
		imageUrl: '小程序缩略图',
		query: '打开小程序携带的参数',
	}
},


标签:

相关文章

网站和小程序APP调用地图收费吗?

经常有客户咨询,在网站、小程序和APP中,要显示公司地图,或者使用地图的相关服务,这样需要收费吗?有免费的吗?今天丁老师给你解答。在网站、小程序、APP中调用地图会收费吗?答案:会。任何以盈利为目的的商业应用,只要调用了相关地图(高德、...

宝塔数据库备份失败,备份文件中缺少表的解决方...

有同学咨询丁老师,在使用宝塔面板进行数据库备份的时候,提示"数据库备份失败,原因:备份文件中缺少表:xxx",是怎么回事呢?今天丁老师教你解决这个问题。问题分析数据库是Mysql,线上网站系统使用正常,但就在备份数据...

JetBrains IDE文件类型是问号无法...

最近在使用IntelliJ IDEA开发时,突然发现有个文件,图标显示问号,这个文件也无法打开,无法编辑,是怎么回事呢?如图:经过研究发现,这是IDE无法判断此文件类型,从而将此文件根据文件内容设置为了未知类型,所以就无法打开。那么要解...

在Java中使用PDFBox来提取PDF中的...

有一个需求,需要提取PDF中表格的文本,项目是java环境,这个问题归属于"Java提取PDF文本"这一类。Java提取pdf文本的方法有很多,也有很多第三方库。丁老师使用的是Apache PDFBox,是Apach...

推荐文章

丁老师软件推出图片在线加水印功能

丁老师软件,推出图片在线加水印功能,支持图片和PDF文件加水印,可以添加文字水印、图片水印,文字水印支持调整文字大小、文字颜色、位置、透明度等,添加水印后可以自动生成文件,可以下载。在线添加图片水印地址https://www.dls6.co...

制作抖音小程序所需要的资料以及费用是多少?

开发抖音小程序所需资料及费用概览随着短视频平台抖音(TikTok)在全球范围内的迅速崛起,越来越多的企业和个人开始意识到在抖音平台上开发小程序的重要性。抖音小程序不仅可以增强品牌曝光率,还能为用户提供更加便捷的服务体验。那么问题来了,开发一...

APP和小程序如何集成AI实现机器人客服?

有同学咨询丁老师,他们公司的小程序和APP,是属于C端的客户服务类APP,提供会员注册、下单、发货、订单查询、业务办理进度查看等模块。其中有一个功能是在线咨询,之前是对接的人工在线客服坐席咨询,在用户量大的时候,峰值可能同时需要5-8个客服...

Windows11右键恢复经典模式的方法[亲...

windows11更新后,不管是桌面的右键,还是文件上点右键,都非常地别扭,而且也非常的卡顿。在网上找了一堆方法,都不管用,经过不懈努力,终于找到了真正能恢复经典版右键的方法。废话不多说,具体方法如下:1.以管理员方式运行CMD打开后,在C...