搜索
系统检测到您的用户名不符合规范:

PHP采集淘宝的店铺的大小分类

浏览:2804 发布日期:2014年10月19日 分类:功能实现 关键字: 淘宝采集 php采集
PHP采集淘宝的店铺的大小分类
//取店铺大分类 $shopurl=店铺地址
function ShopType1($shopurl){
$url=file_get_contents($shopurl.'/search.htm?spm=a1z10.5.0.0.PXlPZX&search=y');
$shoptype='#<i class="cat-icon fst-cat-icon active-trigger"></i>(.*)<a class="cat-name fst-cat-name"(.*)href="(.*)category-(.*).htm(.*)"(.*)>(.*)</a>#iUs';
preg_match_all($shoptype,$url,$type);
for($i=0;$i<count($type[3]);$i++){
$Tyep1['TypeId'][$i]=$type[4][$i]; //取到大分类ID号
$Tyep1['TypeName'][$i]=trim($type[7][$i]); //取到大分类名称
}
return $Tyep1;
}

//取店铺小分类 $shopurl=店铺地址
function ShopType2($shopurl){
$url=file_get_contents($shopurl.'/search.htm?spm=a1z10.5.0.0.PXlPZX&search=y');
//$shoptype='#<i class="cat-icon snd-cat-icon"></i>(.*)<a class="cat-name snd-cat-name"(.*)href="(.*)category-(.*).htm(.*)parentCatId=(.*)\&parentCatName=(.*)"(.*)>(.*)</a>#iUs';
$shoptype='#<h4 class="cat-hd snd-cat-hd" data-cat-id="(.*)">(.*)<i class="cat-icon snd-cat-icon"></i><a class="cat-name snd-cat-name"(.*)href="(.*)category-(.*).htm(.*)parentCatId=(.*)\&parentCatName=(.*)"(.*)>(.*)</a>(.*)</h4>#iUs';
preg_match_all($shoptype,$url,$type);
for($i=0;$i<count($type[3]);$i++){
$Tyep2['TypeId'][$i]=$type[5][$i]; //取到小分类ID
$Tyep2['TypeSId'][$i]=$type[7][$i]; //取到小分类所属的上级分类(大分类ID)
$Tyep2['TypeName'][$i]=trim($type[10][$i]); //取到小分类名称
}
return $Tyep2;
}

//淘宝分类地址 http://店铺域名/category-(分类的ID号,大小分类都一样).htm
//其他采集处理就由你们自己去动动脑子吧, 这是我一个朋友做SDK模板让我帮他写的
收藏
梦雪
积分:5170 等级:LV4
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /