## 爬虫
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 接口自动化测试指南