1. 程式人生 > 其它 >小程式連結生成與使用規則調整公告

小程式連結生成與使用規則調整公告

小程式連結生成與使用規則調整公告: https://developers.weixin.qq.com/community/develop/doc/000aeab88a4ea0c5c89d81fde5b801

各位開發者:

為確保小程式連結合理使用,自 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 時再生成: