QQ 1640076782

2015年10月29日

输入链接抓取数据添加到购物车

Filed under: phper — 标签: — liphp @ 2:55 上午

上一篇博客说了 在网站上添加搜索框 连接到淘宝后搜索对应的产品 》》》 现在到客户在搜索中看到一个喜欢喜欢的产品想要购买 淘宝肯定是购买不了的 那么只需要客户要这个产品的连接输入到自己的网站中 客户就能购买到

做一个添加连接的搜索框:

下面输入淘宝的连接:http://item.taobao.com/item.htm?spm=a230r.1.0.0.0lRZ9q&id=39062207687#sthash.KBBnnAwZ.dpuf

抓取淘宝数据的结果:

我只抓取了 淘宝的图片 名称自动转换为因为 还有他的 人民币价格 折合后的美元价格。客户自己输入需要的尺寸 还有 颜色

然后加入购物车:

很不错的一个功能 加大了客户的体验 。

简单说一下实现的方法 做这个功能比较复杂 首先必须懂得 Ajax json技术 在次如果你直接写正则去匹配 其实你会发现 很困难 把是说代码有多难 而是淘宝的很多规则都不一样 。

淘宝上面也可以注册开发者 或者权限 调用数据 可能就是申请这淘宝的API比较麻烦 但是还是去耐心的做吧 因为你会发现 你做了之后 天猫的数据居然也可以一共抓取到

Ajax 代码截图:

至于msg就是你抓取后返回的json数据了 注意:返回来的时候是字符串 你要把json解析成对象在调用。