|
|
发表于 2015-7-31 17:09:37
|
显示全部楼层
你要的只是产品名称和产品URL吧。* U# f+ Y3 h1 b/ B9 h
很简单:2 g6 I8 J2 z% ]1 A; R" }
1.打开amazon.com的robots.txt文件,找到sitemap:- ?3 F" _6 i% Q" ]" B+ k
http://www.amazon.com/robots.txt
- }- W# c/ H! I5 Q5 `- # Sitemap files
/ N9 C: n/ d" ]" |& x" p - Sitemap: http://www.amazon.com/sitemap-manual-index.xml
5 b6 M' c- p1 s& d8 y3 z) q0 X1 M - Sitemap: http://www.amazon.com/sitemap_vendor_videos_us.xml
. h) G3 }1 k3 D E" ^ - Sitemap: http://www.amazon.com/sitemaps.4acb100d6c5a79c.SitemapIndex_0.xml.gz
/ A% k3 j$ O, E h: d s - Sitemap: http://www.amazon.com/sitemaps.f3053414d236e84.SitemapIndex_0.xml.gz
7 x8 h* U5 z- e) D - Sitemap: http://www.amazon.com/sitemaps.1946f6b8171de60.SitemapIndex_0.xml.gz
* m! b( s1 o7 \* d* J2 g! R0 T& u2 R - Sitemap: http://www.amazon.com/sitemaps.bbb7d657c7e29fa.SitemapIndex_0.xml.gz4 n9 p0 H5 r$ U/ Z, y; z" @* }
- Sitemap: http://www.amazon.com/sitemaps.11aafed315ee654.SitemapIndex_0.xml.gz' Q4 ~' I% Q \' c6 H, m7 V
- Sitemap: http://www.amazon.com/sitemaps.c21f969b5f03d33.SitemapIndex_0.xml.gz
: w/ K! J3 ^& Y, i - Sitemap: http://www.amazon.com/sitemaps.1470994145d5519.SitemapIndex_0.xml.gz
复制代码 2.找到相对应的产品的sitemap的索引压缩文件。4 ]7 q, P: H! |: z1 s
3.下载索引压缩文件后解压。
: H& ?8 G" ~! l2 G1 ^ K: h6 o4.将解压后的索引文件只的sitemap的url取出来,放到迅雷里面将上百个对应的产品sitemap的压缩文件下载下来。
' n" M/ z% g A" O( N! B- b5.下载后解压这些sitemap压缩文件。
A3 q& y' }) C; p6.写程序读取解压后的xml文件,取出里面的<loc>http://www.amazon.com/你要的产品名称等 </loc>值存到数据库里就可以了。
! w) d6 I3 s8 d* G5 Z3 i# W0 L# w0 D7.没有什么了吧,剩下就由你自己发挥弄吧。
& \0 h7 n; S/ \& R) L$ y6 k% }: X- O) k0 s
感觉利用sitemap的方法能快一些,我没有用过api,听说api有调用限制的。
) n" z& [* y( `% O/ _
% W Q% n f5 f8 o) t& Y- c各位喜欢的赶快顶我一下吧。; d. o$ k; K- Y) O* W' \ W
" Y- x* k! k; v5 F |
评分
-
查看全部评分
|