## 爬蟲
https://www.plog.cn/
**URL:**
```
致態(ZhiTai)長江存儲 1TB SSD固態硬盤 NVMe M.2接口 TiPlus7100系列 (PCIe 4.0 產品)
https://item.jd.com/100041006319.html
https://api.m.jd.com/?appid=pc-item-soa&functionId=pc_detailpage_wareBusiness&client=pc&clientVersion=1.0.0&t=1696571325785&body=%7B%22skuId%22%3A100041006319%2C%22cat%22%3A%22670%2C677%2C11303%22%2C%22area%22%3A%2217_1381_0_0%22%2C%22shopId%22%3A%221000348081%22%2C%22venderId%22%3A1000348081%2C%22paramJson%22%3A%22%7B%5C%22platform2%5C%22%3A%5C%22100000000001%5C%22%2C%5C%22specialAttrStr%5C%22%3A%5C%22p0pppppppppp1pppppppppppppp%5C%22%2C%5C%22skuMarkStr%5C%22%3A%5C%2200%5C%22%7D%22%2C%22num%22%3A1%2C%22bbTraffic%22%3A%22%22%7D&h5st=20231006134845821%3B6mntz95ggig955w9%3Bfb5df%3Btk02wb0311c1141lMSsyKzN4MSsxaWq4UwwK13ZGYXK7rbWaMjp753HXg_1tKS4IUo1_yQxn5KeWSsbJsaQX59CLdLqA%3Bf71a1e397a354982be18c983f92042c6%3B4.1%3B1696571325821%3Bee3cf7f6b94dc20e9265d83066bb9cee06c9d012b4d563d6da825f399a1bb7301c0d5ff3240351c7bdff196e5c0df015d644ad629b48d5eb5c1439a7f7a4501231d492466a66148733e5772a8a5e5baadd75b2c36b5f7ae6002fa266180ac87429586e3bd87e8af748f6c2f84e0a5cbf9a0b96f28527f711e4e90f93e6674d1428aa8bd51eca1af464845b8ceb01a8f27fe634b7ed78530ffa38913e2a144518690cea4b76c20961240c758449ed59784235e044e2fabd45ef22070dd7f0eeea640b8694845d6a86b5ccbc219ddb929a7e7b21cec12c10fb26ab0f27b4f9f87f135cde55de1dbbcec75554517e95de4a414228feca8f4621360d94f8b23f5efa&x-api-eid-token=jdd03DG62APBVEYFXADZRSWSIFNB466W53VNG6IQLKZME52X2VUYA42PMYU3ZFXC42HZSNP2MZOMM27UUEO3HGEY7MWAQUYAAAAMLAOD7RTQAAAAADHZUZC2G4WAQ2UX&loginType=3&uuid=76161171.16964054854621903140921.1696405485.1696405485.1696405485.1
```
**參數:**
```
appid:pc-item-soa
functionId:pc_detailpage_wareBusiness
client:pc
clientVersion:1.0.0
t:1696571325785
body:{'skuId': 100041006319, 'cat': '670,677,11303', 'area': '17_1381_0_0', 'shopId': '1000348081', 'venderId': 1000348081, 'paramJson': '{"platform2":"100000000001","specialAttrStr":"p0pppppppppp1pppppppppppppp","skuMarkStr":"00"}', 'num': 1, 'bbTraffic': ''}
h5st:20231006134845821;6mntz95ggig955w9;fb5df;tk02wb0311c1141lMSsyKzN4MSsxaWq4UwwK13ZGYXK7rbWaMjp753HXg_1tKS4IUo1_yQxn5KeWSsbJsaQX59CLdLqA;f71a1e397a354982be18c983f92042c6;4.1;1696571325821;ee3cf7f6b94dc20e9265d83066bb9cee06c9d012b4d563d6da825f399a1bb7301c0d5ff3240351c7bdff196e5c0df015d644ad629b48d5eb5c1439a7f7a4501231d492466a66148733e5772a8a5e5baadd75b2c36b5f7ae6002fa266180ac87429586e3bd87e8af748f6c2f84e0a5cbf9a0b96f28527f711e4e90f93e6674d1428aa8bd51eca1af464845b8ceb01a8f27fe634b7ed78530ffa38913e2a144518690cea4b76c20961240c758449ed59784235e044e2fabd45ef22070dd7f0eeea640b8694845d6a86b5ccbc219ddb929a7e7b21cec12c10fb26ab0f27b4f9f87f135cde55de1dbbcec75554517e95de4a414228feca8f4621360d94f8b23f5efa
x-api-eid-token:jdd03DG62APBVEYFXADZRSWSIFNB466W53VNG6IQLKZME52X2VUYA42PMYU3ZFXC42HZSNP2MZOMM27UUEO3HGEY7MWAQUYAAAAMLAOD7RTQAAAAADHZUZC2G4WAQ2UX
loginType:3
uuid:76161171.16964054854621903140921.1696405485.1696405485.1696405485.1
```
**響應:**
https://jsonhero.io/j/M1bY01WE9Z5y (最強大的 json 可視化工具)
https://www.totootool.com/json.html
https://www.json.cn
http://json.parser.online.fr (顯示效果最好)
https://www.strerr.com/cn/json-format.html (帶有 JMESPath 過濾)
----
**信息提取:**
https://jmespath.org/
只需要提取 商品詳情、價格、評論 等即可。
~~~
需要提取的字段:
$.price
$.shopInfo
$.stockInfo
$.wareInfo
$.promotion.activity
~~~
```
商品圖片列表:
window.pageConfig.product.imageList
https://img14.360buyimg.com/n5/s54x54_jfs/t1/177465/30/32184/70649/64058631Fc431a85b/dcef0a7aa61e2c2e.jpg
https://img14.360buyimg.com/n5/s450x450_jfs/t1/177465/30/32184/70649/64058631Fc431a85b/dcef0a7aa61e2c2e.jpg
https://img14.360buyimg.com/n0/jfs/t1/177465/30/32184/70649/64058631Fc431a85b/dcef0a7aa61e2c2e.jpg
----
商品視頻:
window.pageConfig.product.imageAndVideoJson infoVideoId (45s), mainVideoId (15s)
https://api.m.jd.com/tencent/video_v3?callback=jQuery7949054&vid=900244104&type=1&from=1&appid=item-v3&functionId=pc_tencent_video_v3
----
商品詳情:
https://api.m.jd.com/description/channel?appid=item-v3&functionId=pc_description_channel&skuId=100041006319&mainSkuId=100041006319&charset=utf-8&cdn=2&callback=showdesc
----
商品規格列表(SKU):
# 頁面顯示全部規格
.choose-attrs .p-choose .item data-sku data-value a img
# 有庫存的 sku
window.pageConfig.product.colorSize
...
----
評論 & 問答:
...
----
活動 & 優惠券:
...
----
福利券 & 傭金:
...
---
```
- 開始
- 公益
- 更好的使用看云
- 推薦書單
- 優秀資源整理
- 技術文章寫作規范
- SublimeText - 編碼利器
- PSR-0/PSR-4命名標準
- php的多進程實驗分析
- 高級PHP
- 進程
- 信號
- 事件
- IO模型
- 同步、異步
- socket
- Swoole
- PHP擴展
- Composer
- easyswoole
- php多線程
- 守護程序
- 文件鎖
- s-socket
- aphp
- 隊列&并發
- 隊列
- 講個故事
- 如何最大效率的問題
- 訪問式的web服務(一)
- 訪問式的web服務(二)
- 請求
- 瀏覽器訪問阻塞問題
- Swoole
- 你必須理解的計算機核心概念 - 碼農翻身
- CPU阿甘 - 碼農翻身
- 異步通知,那我要怎么通知你啊?
- 實時操作系統
- 深入實時 Linux
- Redis 實現隊列
- redis與隊列
- 定時-時鐘-阻塞
- 計算機的生命
- 多進程/多線程
- 進程通信
- 拜占庭將軍問題深入探討
- JAVA CAS原理深度分析
- 隊列的思考
- 走進并發的世界
- 鎖
- 事務筆記
- 并發問題帶來的后果
- 為什么說樂觀鎖是安全的
- 內存鎖與內存事務 - 劉小兵2014
- 加鎖還是不加鎖,這是一個問題 - 碼農翻身
- 編程世界的那把鎖 - 碼農翻身
- 如何保證萬無一失
- 傳統事務與柔性事務
- 大白話搞懂什么是同步/異步/阻塞/非阻塞
- redis實現鎖
- 淺談mysql事務
- PHP異常
- php錯誤
- 文件加載
- 路由與偽靜態
- URL模式之分析
- 字符串處理
- 正則表達式
- 數組合并與+
- 文件上傳
- 常用驗證與過濾
- 記錄
- 趣圖
- foreach需要注意的問題
- Discuz!筆記
- 程序設計思維
- 抽象與具體
- 配置
- 關于如何學習的思考
- 編程思維
- 談編程
- 如何安全的修改對象
- 臨時
- 臨時筆記
- 透過問題看本質
- 程序后門
- 邊界檢查
- session
- 安全
- 王垠
- 第三方數據接口
- 驗證碼問題
- 還是少不了虛擬機
- 程序員如何談戀愛
- 程序員為什么要一直改BUG,為什么不能一次性把代碼寫好?
- 碎碎念
- 算法
- 實用代碼
- 相對私密與絕對私密
- 學習目標
- 隨記
- 編程小知識
- foo
- 落盤
- URL編碼的思考
- 字符編碼
- Elasticsearch
- TCP-IP協議
- 碎碎念2
- Grafana
- EFK、ELK
- RPC
- 依賴注入
- 科目一
- 開發筆記
- 經緯度格式轉換
- php時區問題
- 解決本地開發時調用遠程AIP跨域問題
- 后期靜態綁定
- 談tp的跳轉提示頁面
- 無限分類問題
- 生成微縮圖
- MVC名詞
- MVC架構
- 也許模塊不是唯一的答案
- 哈希算法
- 開發后臺
- 軟件設計架構
- mysql表字段設計
- 上傳表如何設計
- 二開心得
- awesomes-tables
- 安全的代碼部署
- 微信開發筆記
- 賬戶授權相關
- 小程序獲取是否關注其公眾號
- 支付相關
- 提交訂單
- 微信支付筆記
- 支付接口筆記
- 支付中心開發
- 下單與支付
- 支付流程設計
- 訂單與支付設計
- 敏感操作驗證
- 排序設計
- 代碼的運行環境
- 搜索關鍵字的顯示處理
- 接口異步更新ip信息
- 圖片處理
- 項目搭建
- 閱讀文檔的新方式
- mysql_insert_id并發問題思考
- 行鎖注意事項
- 細節注意
- 如何處理用戶的輸入
- 不可見的字符
- 抽獎
- 時間處理
- 應用開發實戰
- python 學習記錄
- Scrapy 教程
- Playwright 教程
- stealth.min.js
- Selenium 教程
- requests 教程
- pyautogui 教程
- Flask 教程
- PyInstaller 教程
- 蜘蛛
- python 文檔相似度驗證
- thinkphp5.0數據庫與模型的研究
- workerman進程管理
- workerman網絡分析
- java學習記錄
- docker
- 筆記
- kubernetes
- Kubernetes
- PaddlePaddle
- composer
- oneinstack
- 人工智能 AI
- 京東
- pc_detailpage_wareBusiness
- doc
- 電商網站設計
- iwebshop
- 商品規格分析
- 商品屬性分析
- tpshop
- 商品規格分析
- 商品屬性分析
- 電商表設計
- 設計記錄
- 優惠券
- 生成唯一訂單號
- 購物車技術
- 分類與類型
- 微信登錄與綁定
- 京東到家庫存系統架構設計
- crmeb
- 命名規范
- Nginx https配置
- 關于人工智能
- 從人的思考方式到二叉樹
- 架構
- 今日有感
- 文章保存
- 安全背后: 瀏覽器是如何校驗證書的
- 避不開的分布式事務
- devops自動化運維、部署、測試的最后一公里 —— ApiFox 云時代的接口管理工具
- 找到自己今生要做的事
- 自動化生活
- 開源與漿果
- Apifox: API 接口自動化測試指南