微信小程序 教你如何複製頁面路徑 (以及京東、虎牙、蘇寧、拼多多、等大廠的加密路徑詳解)(多圖!!!)

如何複製小程序頁面路徑:下面以“京東購物”爲例子:

登錄微信公衆號平臺,右上角工具、選擇生成小程序碼:

選擇後,在這裏有2個方法選擇小程序 一個是直接根據暱稱搜索 另外一個是根據appid (能被搜索到的前提對方開啓了允許被搜索)

 

如何獲取小程序id 這裏有一個小的誤區,基本上小公司個人開發的appid不會公開給你,大廠或者開源的項目會開放appid 

就比如京東、蘇寧、虎牙等等、

如何獲取appid,  It's simple Own Baidu。

點擊下一步後

 

這一步輸入你即將要訪問的微信號,確定後微信會給你一個10分鐘的限權去獲取微信小程序的頁面路徑

那麼我們當前已經獲取了京東購物小程序的頁面路徑限權,打開手機隨便進入一個商品,右上角...就會出現

 

複製成功後就可以在你的小程序直接

wx.navigateTo({

url: '你複製的鏈接訪問'

})

 

或者:

  "navigateToMiniProgramAppIdList": [

    "wx91d27dbf599dff74"

  ], 函數:

  jump_jd: function() {

    wx.navigateToMiniProgram({

      appId: 'wx91d27dbf599dff74',

      path: 'pages/item/detail/detail.html?__pid=Pxf5mmghy7f1',

      envVersion: 'release',

      success(res) {

        // 打開成功

        console.log("跳轉成功");

      }

    })

  },

完成頁面路徑的複製!!!

 

 

那麼接下來本着好奇的心思來琢磨下京東的頁面路徑的加密方式

拿到路徑之後我們可以做想做的事情,至於什麼事情我們放後面來說

我們先來看京東購物的商品鏈接路徑是什麼樣的 

京東  第一次進入商品鏈接: pages/item/detail/detail.html?__pid=Pxf5mmghy7f1  
第二次再次進入地址,商品鏈接變成: pages/item/detail/detail.html?__pid=Px5vi4shyywj2

Pxf5   mmghy7f1  
Px5    vi4shyywj2

我們可以看到 這是一串 加密的字符串 mmghy7f1   or   vi4shyywj2 

顯然京東的後端連路徑都給你加密了,這意味着mmghy7f1  訪問了一次後,後端記錄下來,mmghy7f1  就會失效

你第二次進入加密符文就變成:vi4shyywj2 

通過多次記錄,京東的加密方式基本是 Pxf5 + '7-9位字符串md5形式加密'  後端 解密,返回數據,用戶正常訪問。

大廠終歸是大廠,做事密不可分,哪些想褥京東羊毛的可沒那麼簡單的,

 

看完京東的加密方式接下來來看看 虎牙、格力、拼多多等頁面路徑的加密方式

虎牙 第一次進入直播間:pages/main/liveRoom/index.html?source=home&anchorUid=1380107128
第二次再次進入地址: pages/main/liveRoom/index.html?source=home&anchorUid=1380107128  
發現並無變化

隔了5分鐘進入同一個直播間:pages/main/liveRoom/index.html?source=home&anchorUid=1380107128  

無變化!!!

 

格力:第一次:pages/product/product.html?wareId=100005041823

格力:第二次:pages/product/product.html?wareId=100008799684

格力:第三次:pages/product/product.html?wareId=100005041823

通過多次記錄,格力的加密方式基本是 12位數字number類型的的加密  後端 解密,返回數據,用戶正常訪問。

 

 

拼多多:第一次:package_c/goods/goods.html?goods_id=43327435100&image_id=&page_from=24

拼多多:第二次:package_c/goods/goods.html?goods_id=43327435100&image_id=&page_from=24

拼多多:第三次:package_c/goods/goods.html?goods_id=43327435100&image_id=&page_from=24

有意思了拼多多在首頁進入同一個商品鏈接不變,這麼大個平臺不至於犯這種錯誤,

後來我又想了一會,格力京東這類是屬於用戶自主下單,拼多多屬於多個拼單,應該是在拼單的步驟進行路徑加密

 

拼多多發起拼單路徑變化如下:

拼多多:第一次:package_c/order_checkout/order_checkout.html?sku_id=353607112315&group_id=21317031433&goods_id=43327435100&goods_number=1&refer_page_element=open_btn&group_num=2&source_channel=0&page_from=24

拼多多:第二次:package_c/order_checkout/order_checkout.html?sku_id=353607112315&group_id=21317031433&goods_id=43327435100&goods_number=1&refer_page_element=open_btn&group_num=2&source_channel=0&page_from=24

 

依然沒有變化~~~~~~~  黑人問號臉???????

 

蘇寧易購:

蘇寧易購:第一次:packageB/pages/pingou/fourth/fourth/fourth.html?actId=50414754263920965873

蘇寧易購:第二次:packageB/pages/pingou/fourth/fourth/fourth.html?actId=50414754263920965873

 

多次記錄蘇寧易購也沒有任何加密

 

 

 

 

總結:京東在加密這一塊做的是更加嚴謹。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章