收藏
评论

小程序链接生成与使用规则调整公告官方

各位开发者:


为确保小程序链接合理使用,自 2022 年 4 月 11 日起,URL SchemeURL Link (以下统称为 “链接” )接口能力规则将进行以下调整:

  1. 每个 URL Scheme 或 URL Link 有效期最长 30 天,均不再支持永久有效的链接、不再区分短期有效链接与长期有效链接;
  2. 链接生成后,若在微信外打开,用户可以在浏览器页面点击进入小程序。每个独立的链接被用户访问后,仅此用户可以再次访问并打开对应小程序,其他用户无法再次通过相同链接打开该小程序;
  3. 单个小程序每天生成链接数(URL Scheme 和 URL Link 总数)上限为 50 万条。


对于上述 1,在开发层面,相应的服务端接口 urlscheme.generateurllink.generate 将进行以下调整:

  1. is_expire 值固定为 true,可不再传该值,若传值为 false 也与 true 一样会生成到期失效链接;
  2. 若 expire_type 传值为 0,需注意 expire_time 传值的时间戳不超过 30 天,即该参数最长传值有效期为 30 天;若 expire_type 传值为 1,需注意 expire_interval 传值范围为 [1, 30],即该参数最长传值间隔天数为 30。

详细对比见下表:


已使用该后端接口的开发者可以不进行任何修改,不会出现返回异常。若传值超过新规则合法值,或声明使用永久有效的链接,则均会被赋最长有效期值(30天);需注意以上新规则生效后的有效期和访问规则变化。


在本次规则调整生效前已经生成的链接,也将自动生效以下规则:

  1. 如果有效期超过30天或长期会被降级为30天有效,开始时间从调整日期开始计算;
  2. 在调整生效后,只能被1个用户访问。


当前已使用微信云开发 静态网站H5跳小程序短信跳小程序、微信服务平台短信服务为用户提供链接的功能不受影响,但同样适用以上规则。



微信团队

2022年3月9日


相关QA

Q1:每天下发的短信量级超过50万条,不够用怎么办?

A1:可将生成 scheme 的时机改为在用户打开 H5 时再生成:

98770浏览
最后一次编辑于  03-09
收藏

160 个评论

  • 阿泽Aze
    阿泽Aze
    03-10

    关于第二点,只要这个链接只要是微信外部打开,然后被某个用户访问过,其他用户就没法通过相同链接打开小程序了,也就是只能为每个用户生成对应的url link是吧

    03-10
    赞同 1
    回复 1
    • 李一笑
      李一笑
      03-12
      理解很到位,就是这个意思
      03-12
      回复
  • 茅十八
    茅十八
    03-10
    !!!
    03-10
    赞同 1
    回复
  • TTc
    TTc
    03-09
    呵呵
    03-09
    赞同 1
    回复
  • 拾忆
    拾忆
    发表于移动端
    03-09
    改完后更不好用了,哎
    03-09
    赞同 1
    回复
  • 🙏一笑皆春🙏
    🙏一笑皆春🙏
    03-09
    朕已阅
    03-09
    赞同 1
    回复
  • brave
    brave
    发表于移动端
    03-09
    沙发
    03-09
    赞同 1
    回复
  • 薛
    星期三 16:56

    有什么办法可以解除限制吗


    星期三 16:56
    赞同
    回复
  • qiezi檀
    qiezi檀
    06-21

    有一个问题就是我生成了一个链接可以被多个用户打开,这文档写的时候核对过吗?而且有效时间又是怎么一回事?怎么我有的链接几天就失效了?

    06-21
    赞同
    回复
  • 博衍
    博衍
    06-20

    链接生成后,若在微信外打开,用户可以在浏览器页面点击进入小程序。每个独立的链接被用户访问后,仅此用户可以再次访问并打开对应小程序,其他用户无法再次通过相同链接打开该小程序;

    此限制貌似放开了!

    06-20
    赞同
    回复
  • 鸡蛋面 (工作号)
    鸡蛋面 (工作号)
    06-20

    tui,大聪明才能干出来的改动.既然这么"小"程序,我还是用h5代替吧!

    06-20
    赞同
    回复

正在加载...

登录 后发表内容