利用淘宝给定id,php编写抓取淘宝价格或其他信息
2017-07-25 17:56
344 查看
写出以下函数。
已知淘宝id的情况下
function getTBPrice($id){ $url="http://hws.m.taobao.com/cache/wdetail/5.0/?id=".$id; $content=file_get_contents($url); $content_ori=strip_tags($content); $content_arr=json_decode($content_ori,true); $pro_detail=json_decode($content_arr['data']['apiStack']['0']['value'],true); $success_sym=$pro_detail['ret']['0'];//成功则返回"SUCCESS::调用成功"; if($success_sym=="SUCCESS::调用成功"){ $pro_price=$pro_detail['data']['itemInfoModel']['priceUnits']['0']['price']; return $pro_price; }else{ //return "<script type='text/javascript'>alert('宝贝不存在!');</script>"; return 0; } }
获取页面信息后,可以通过所需信息的位置来调取内容。
价格:
$pro_price=$pro_detail['data']['itemInfoModel']['priceUnits']['0']['price'];销量:
$pro_sales=$pro_detail['data']['itemInfoModel']['totalSoldQuantity'];
以上代码参考 http://blog.csdn.net/leiflyy/article/details/50611731
相关文章推荐
- php实现抓取淘宝商品价格人气源码
- 利用PHP正则获取淘宝彩票页面的比赛信息
- python 抓取淘宝价格信息
- 用开源apidoc编写php接口文档,也可以编写其他语言apidoc安装使用
- php 抓取网页信息
- 【php】php信息抓取函数parse_url
- 抓取淘宝某类商品名称和价格
- 笔记-抓取淘宝信息
- 利用PHP自定义错误处理器处理出错信息
- 信息提取重大进展,MIT利用强化学习从外部网络抓取数据
- 利用NodeJS和PhantomJS抓取网站页面信息以及网站截图
- PHP中对淘宝URL中ID提取
- 【php】利用php的构造函数与析构函数编写Mysql数据库查询类 (转)
- Python 利用urllib2 lxml 抓取网页信息
- 使用selenium抓取淘宝的商品信息
- 【Smarty】利用Smarty编写一个VC分离的php网站
- 利用 PHP 查询 ZABBIX API 信息, 获得主机当前使用率
- PHP生成类似类似优酷、腾讯视频等其他视频链的ID
- php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
- 最新抓取淘宝价格数据,图片标题的就更好抓了整合就好