PHP 获取taobao与百度搜索下拉框内容
发布:smiling 来源: PHP粉丝网 添加日期:2014-06-17 09:14:18 浏览: 评论:0
其实淘宝与百度这两个接口是开放的所以我几乎不需要做任务处理就可以直接来获取它样的下拦框内容,下面一起来看看.
淘宝和百度的接口:
百度:“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来在此大家自行研究吧.
Tags: 获取taobao 百度搜索下拉框内容
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)