帝国CMS模板大全
www.admin99.cn
www.92cms.cn 帝国CMS模板下载站!,情怀,养站,二次开发!源码需求比较大的一站式会员下载,价更省!!!

PHP 获取taobao与百度搜索下拉框内容 - php高级应用

PHP 获取taobao与百度搜索下拉框内容

其实淘宝与百度这两个接口是开放的所以我几乎不需要做任务处理就可以直接来获取它样的下拦框内容,下面一起来看看.

淘宝和百度的接口:

百度:[suggestion.baidu.com/su?wd= 搜索内容 &p=3&t=1273278850500]

淘宝:[ suggest.taobao.com/sug?code=utf-8&callback=?&q=搜索内容]

下面看百度例子,代码如下:

$abcs  = mb_convert_encoding(trim( $_POST [ "key" ]), "utf-8" , "gb2312" );            //接收传送过来的关键值  
$skey  =  file_get_contents ( "http://suggest(www.phpfensi.com)ion.baidu.com/su?wd=" .urlencode( $abcs ). "" );        //访问百度页面 
preg_match( '/\[(.*?)\]/' , $skey , $m );     //通过正则去掉  
$s  =  explode ( ',' , $m [1]);     
foreach ( $s   as   $k => $v ){ 
  $s [ $k ] =  substr ( $v ,1,-1); 

var_dump( $s );         //输出  

对于淘宝我们也可以使用上面的代码来处理只是参数有点不同了,当然如果你想模仿用户可以使用curl来在此大家自行研究吧.

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《PHP 获取taobao与百度搜索下拉框内容 - php高级应用》
文章链接:https://www.admin99.cn/6674
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
QQ站长交流群:953950264

登录

找回密码

注册