坑一: 在微信内部访问,没有单人限制;在微信外部,浏览器访问,一个链接,只能一个人访问
为确保小程序链接合理使用,自 2022 年 4 月 11 日起,URL Scheme 和 URL Link (以下统称为 “链接” )接口能力规则将进行以下调整:
每个 URL Scheme 或 URL Link 有效期最长 30 天,均不再支持永久有效的链接、不再区分短期有效链接与长期有效链接;
链接生成后,若在微信外打开,用户可以在浏览器页面点击进入小程序。每个独立的链接被用户访问后,仅此用户可以再次访问并打开对应小程序,其他用户无法再次通过相同链接打开该小程序;
单个小程序每天生成链接数(URL Scheme 和 URL Link 总数)上限为 50 万条。
在微信内部访问url schema / url link 的时候,一个链接,任何人都可以打开对应的小程序。
在移动端,非微信环境,例如浏览器、其他APP里,一个链接,只能一个用户打开,第二个用户再访问,就无法打开了。
坑二:在微信内部访问,只会跳转生产版本的小程序;在微信外部访问,可以通过生成url时的参数控制访问环境
文档描述:
env_version
string
否
默认值"release"。要打开的小程序版本。正式版为"release",体验版为"trial",开发版为"develop",仅在微信外打开时生效。
如果要在不同环境下验证url schema/ url link 的功能,就只能通过移动端浏览器访问,调试。在微信内部都是打开生产环境。