能否创建Microsoft Teams应用订阅页及「添加到团队」后续页面的DeepLink?
可行,以下是具体实现方式
Teams确实支持通过DeepLink直接跳转到更细分的应用安装相关页面,包括订阅页和「添加到团队」后的配置页,具体格式和注意事项如下:
1. 直接跳转到订阅页面
使用带subpage参数的DeepLink,格式如下:
https://teams.microsoft.com/l/app/{你的应用ID}?installPackageUri={应用包URI}&webjoin=true&subpage=subscription
- 替换
{你的应用ID}为Teams应用的唯一标识符(可在应用manifest或Teams管理中心获取) {应用包URI}是应用安装包的公开访问链接- 前提是你的应用已配置订阅功能,否则会自动 fallback 到普通安装页面
2. 跳转到「添加到团队」后的配置/确认页面
如果需要直接进入点击「添加到团队」后的配置流程,可以通过context参数指定目标页面:
https://teams.microsoft.com/l/app/{你的应用ID}?installPackageUri={应用包URI}&webjoin=true&context={"subEntityId":"team-config"}
subEntityId的值需要和应用manifest中定义的配置页面路由对应,不同应用的标识可能不同,需根据自身应用的开发逻辑调整- 这个链接会跳过初始的安装选择页面,直接进入团队专属的应用配置流程
注意事项
- 这些DeepLink仅在Teams桌面端和网页端生效,移动端可能存在兼容性问题
- 应用必须已发布到Teams应用商店或上传至租户内部应用目录,否则链接会无法访问
- 所有参数必须准确匹配,尤其是应用ID和包URI,错误值会导致跳转失败或显示错误页面
内容的提问来源于stack exchange,提问作者ingmar ramzan shidqi
相关产品推荐
相关产品推荐

