首页 > 编程知识 正文

京东小程序,打开微信小程序指定页面

时间:2023-05-06 11:28:00 阅读:269534 作者:2535

如何复制小程序页面路径:下面以“京东购物”为例子:

登录微信公众号平台,右上角工具、选择生成小程序码:

选择后,在这里有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

 

多次记录苏宁易购也没有任何加密

 

 

 

 

总结:京东在加密这一块做的是更加严谨。

 

 

 

 

 

飞艇稳赚不赔的打法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

 

多次记录苏宁易购也没有任何加密

 

 

 

 

总结:京东在加密这一块做的是更加严谨。

 

 

 

 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。