2 xfyanmeng xfyanmeng 于 2016.03.17 16:17 提问

有没有大神可以抓取到淘宝商品库存信息的?

淘宝的api得是企业账户,研究了几天源码,还是没找到库存信息怎么获取的?
谁能帮我看一下,谢谢?

4个回答

caozhy
caozhy   Ds   Rxr 2016.03.17 17:22

如果你不是企业用户,只能直接从页面上抓取了,用curl之类的库。

xfyanmeng
xfyanmeng 就是分析页面没找到库存的数据?
一年多之前 回复
qwfy326
qwfy326   2016.03.21 17:04

那是因为它的库存不是html直接输出,是JS抓取的,获取库存的是这个地址:

 https://detailskip.taobao.com/service/getData/1/p2/item/detail/sib.htm?itemId=527294320715&modules=qrcode,viewer,price,contract,xmpPromotion,dynStock,delivery,sellerDetail,activity,fqg,zjys&callback=onSibRequestSuccess

直接是打不开的,之前有抓过淘宝的数据,必须是它自己的域名还有ip才可以请求的,不过这些都可以伪造。
图片说明

FK103
FK103 能问下是伪造的哪些数据吗
9 个月之前 回复
dcxy0
dcxy0   Ds   Rxr 2016.03.17 19:36

页面上抓取有点麻烦,不过还是可以实现的,自己抓取HTML回来,分析就OK了

xfyanmeng
xfyanmeng 就是分析页面没找到库存的数据?抓包搜索都没有
一年多之前 回复
qq_25970551
qq_25970551   2016.05.24 13:10

淘宝爬虫,可以学习一下大牛的教程:http://blog.csdn.net/youmumzcs/article/details/51385856

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!