JD.com
Overview
Chinese e-commerce (京东). Product search, detail, reviews, and pricing via DOM extraction.
Workflows
Search and view product
searchProducts(keyword) → products with skuId
getProductDetail(skuId) → full product info
getProductPrice(skuId) → current price and promotions
Check reviews before buying
searchProducts(keyword) → pick product → skuId
getProductReviews(skuId) → review count, good rate, individual reviews
Operations
| Operation |
Intent |
Key Input |
Key Output |
Notes |
| searchProducts |
search products by keyword |
keyword, page? |
skuId, name, price, shopName, sales |
entry point, 30/page |
| getProductDetail |
product detail by SKU |
skuId ← searchProducts |
name, price, images, variants, reviewCount |
pageConfig + DOM |
| getProductReviews |
product reviews by SKU |
skuId ← searchProducts |
totalCount, goodRate, tags, reviews |
DOM extraction |
| getProductPrice |
product price by SKU |
skuId ← searchProducts |
currentPrice, originalPrice, inStock, promotions |
DOM extraction |
Quick Start
# Search for phones
openweb jd exec searchProducts '{"keyword":"手机"}'
# Get product detail
openweb jd exec getProductDetail '{"skuId":"100085781898"}'
# Get reviews
openweb jd exec getProductReviews '{"skuId":"100085781898"}'
# Get price
openweb jd exec getProductPrice '{"skuId":"100085781898"}'
1---2name: jd3description: JD.com4---5# JD.com67## Overview8Chinese e-commerce (京东). Product search, detail, reviews, and pricing via DOM extraction.910## Workflows1112### Search and view product131. `searchProducts(keyword)` → products with `skuId`142. `getProductDetail(skuId)` → full product info153. `getProductPrice(skuId)` → current price and promotions1617### Check reviews before buying181. `searchProducts(keyword)` → pick product → `skuId`192. `getProductReviews(skuId)` → review count, good rate, individual reviews2021## Operations2223| Operation | Intent | Key Input | Key Output | Notes |24|-----------|--------|-----------|------------|-------|25| searchProducts | search products by keyword | keyword, page? | skuId, name, price, shopName, sales | entry point, 30/page |26| getProductDetail | product detail by SKU | skuId ← searchProducts | name, price, images, variants, reviewCount | pageConfig + DOM |27| getProductReviews | product reviews by SKU | skuId ← searchProducts | totalCount, goodRate, tags, reviews | DOM extraction |28| getProductPrice | product price by SKU | skuId ← searchProducts | currentPrice, originalPrice, inStock, promotions | DOM extraction |2930## Quick Start3132```bash33# Search for phones34openweb jd exec searchProducts '{"keyword":"手机"}'3536# Get product detail37openweb jd exec getProductDetail '{"skuId":"100085781898"}'3839# Get reviews40openweb jd exec getProductReviews '{"skuId":"100085781898"}'4142# Get price43openweb jd exec getProductPrice '{"skuId":"100085781898"}'44```