phone cases scrape up
a one-shot scrape of s2bdiy.com for 手机壳 (phone cases) — used to get a feel for material mix, price, and lead time in the chinese dropship supplier market.
summary
a small node script (scrape_phone_cases.js) walks the public search endpoint at basicProduct, follows each item to its detail page, and appends a normalized row to 手机壳.csv. no auth, no headless browser — just plain fetch at concurrency 8.
state
what's in the data
- price range
¥5.24 – ¥25.27, average¥13.82 - material mix dominated by
TPU(65) and软胶套(48), withPU,硅胶,液态硅胶in the long tail - production tech is overwhelmingly
UV喷印(202/204) - lead time clusters at
2-4天(85) and1-3天(68) - sizes skew toward
One size(35) and标准套装(27); the iPhone 15/14/13 lines each get ~5–7 listings
visualizations
share of 204 listings, by 选品材质.
histogram of 当前价格 in ¥, 10 bins from 5 to 26.
files
click a csv to open it in the live visualizer; click other files to view them in the browser (no downloads).
| file | type | size | action |
|---|---|---|---|
手机壳.csv |
csv · 204 rows × 7 cols | 20 KB | visualize → |
scrape_phone_cases.js |
node · 4.3 KB | 4.3 KB | view → |
changelog
walked all pages of basicProduct?keyword=手机壳 at concurrency 8, wrote 204 rows to 手机壳.csv.
added a directory listing to the project page and wired the csv into the shared visualizer at /viz/csv.html.
next steps
- re-run periodically and diff for new SKUs / price changes
- cross-reference with 1688 / taobao for price sanity checks
- filter to iphone-15/16/17 lines and export a clean shortlist