採集淘寶商品詳情頁資料
後臺程式碼
function caiji(){
header("Content-type: text/html; charset=utf-8");
$url=$_POST['taobao_url'];
//$url="";
$text=file_get_contents($url);
$data=array();
//
//1運用正則抓取img標籤中id為J_ImgBooth的img,$img[0]為該500圖img標籤,$img[1]為500圖的圖片地址;
preg_match('/]*id="J_ImgBooth"[^r]*rc="([^"]*)"[^>]*>/', $text, $img);
$data['img']= "http:".$img[1];
//var_dump($img[1]);
//2抓取商品名稱
preg_match('/
$title1=iconv('GBK','UTF-8',$title[1]);
// var_dump($title1);
$data['name']=$title1;
//3商品價格
preg_match('/]*name="current_price" [^>]*>/', $text, $price);
$price1=explode('"',$price[0]);
//$price=floatval($price);//放入資料庫估計還有轉一下變數型別
$data['cost']=$price1[5];
//var_dump($price1[5]);
//4商品描述
preg_match_all('/
$content=$content[0];
$description='
foreach ($content as &$v){
$description.=iconv('GBK','UTF-8',$v);
};
//var_dump($description);
$miaoshu= explode(':',$description);
$xiangqing = explode('//',$miaoshu[14]);//商品詳情地址
$xiangqing_url ="http://".$xiangqing[1];
$xiangqing1 =file_get_contents($xiangqing_url);
$xiangqing2=iconv('GBK','UTF-8',$xiangqing1);
$xiangqing3 = explode('desc=',$xiangqing2);
$data['xiangqing']= stripslashes($xiangqing3[1]);
//var_dump($xiangqing3[1]);
$this->actText->result('taobao_xq',$data);
//var_dump($data);
//return
$this->display();
}
前臺程式碼
function caiji(){
var taobao_url = $("input[name='taobao_url']").val();
$.ajax({
type: 'post',
data:{'taobao_url':taobao_url},
url: '/index.php?c=shop_market&act=caiji&datatype=json&random=@random@'.replace('@random@', 1+Math.round(Math.random()*1000)),
dataType: 'json',
success: function(content) {
console.log(content.msg.taobao_xq);
if(content.msg.taobao_xq.name==""){
diaerror('未獲取到資料');
}else{
$("input[name='i_name']").val(content.msg.taobao_xq.name);
$("input[name='i_cost']").val(content.msg.taobao_xq.cost);
$("#i_instro").html(content.msg.taobao_xq.xiangqing);
}
},
error: function(content) {
diaerror('資料獲取失敗');
}
});
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2334/viewspace-2806820/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 淘寶API系列:如何採集淘寶商品詳情頁資料?API
- Java“牽手”淘寶商品列表頁資料採集+淘寶商品價格資料排序,淘寶API介面申請指南Java排序API
- 解鎖淘寶商品詳情資料:淘寶天貓商品詳情介面助你精準營銷
- 淘寶拼多多京東上貨必備API 商品詳情頁資料抓取 APP商品詳情原資料APIAPP
- 淘寶API分享:關鍵字搜尋淘寶商品,獲取商品ID,詳情資料API
- 淘寶商品詳情資料API介面php java pythonAPIPHPJavaPython
- 淘寶關鍵詞搜尋介面,淘寶商品列表介面,淘寶商品銷量排序介面資料採集程式碼展示排序
- 淘寶商品詳情APP原資料介面:解鎖億級商品資料的秘密!APP
- Temu api介面 獲取商品詳情 資料採集API
- lazada商品詳情資料採集介面程式碼展示
- 淘寶商品詳情資料介面寫日表格程式碼展示
- python採集淘寶天貓商品列表資料介面程式碼展示Python
- 如何獲得淘寶/天貓淘寶商品詳情 API介面API
- Java獲取淘寶/天貓商品詳情 API介面(寶貝詳情資料、寶貝ID、寶貝標題、商品簡介等)JavaAPI
- 淘寶天貓店鋪所有商品資料採集介面程式碼展示
- 淘寶天貓商品評論資料採集API介面程式碼展示API
- 淘寶/天貓獲得淘寶商品詳情 API 如何實現實時資料獲取?API
- 淘寶/天貓獲得淘寶app商品詳情原資料 API 返回值說明APPAPI
- 淘寶商品銷量資料介面,淘寶商品月銷量,淘寶商品總銷量資料介面
- python批次採集1688商品詳情資料介面+1688商品列表資料介面+1688商品API資料介面PythonAPI
- 淘寶/天貓商品詳情實時資料API技術實現API
- 淘寶/天貓獲得淘寶商品詳情原資料 API 引數及返回值說明API
- 阿里巴巴商品採集介面 商品詳情api 商品主圖介面 商品詳情圖介面阿里API
- 淘寶/天貓獲得淘寶商品詳情 API 返回值說明API
- 探秘淘寶商品詳情介面:獲取電商資料的新途徑
- Python無框架分散式爬蟲採集拼多多商品詳情資料Python框架分散式爬蟲
- 淘寶商品詳情介面(商品銷量介面,商品列表介面,商品影片介面)程式碼展示
- 京東商品詳情資料採集介面(商品銷量,商品標題,商品優惠券,商品列表)程式碼展示
- 淘寶商品標題採集的詳細教程,適合電商運營新手使用
- 淘寶商家電話採集,淘寶天貓商家號碼採集軟體
- 淘寶詳情api介面API
- 1688 API分享:抓取1688商品詳情頁資料API
- 獲取淘寶商品詳情api、介面獲取寶貝詳情、產品詳細屬性示例說明API
- 淘寶詳情API介面:一鍵獲取商品資訊的實踐探索API
- Javascript抓取京東、淘寶商品資料JavaScript
- 淘寶/天貓獲得淘寶商品詳情原資料 API 返回值說明 支援定製需求 定製欄位API
- 淘寶API分享:獲取淘寶商品SKU資訊API
- 【京東】商品list列表採集+類目下的商品列表資料採集