PHP访问Google Search API的方法


Posted in PHP onMarch 05, 2015

本文实例讲述了PHP访问Google Search API的方法。分享给大家供大家参考。具体如下:

这段代码段演示了如何从php向AJAX搜索API发送请求。请注意,此示例假定使用 PHP 5.2。对于较早安装的 PHP,请参考对应的官方注释。

具体代码如下:

$url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Paris%20Hilton";

 

// sendRequest

// note how referer is set manually

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_REFERER, "http://www.mysite.com/index.html");

$body = curl_exec($ch);

curl_close($ch);

 

// now, process the JSON string

$json = json_decode($body);

// now have some fun with the results...

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP中路径问题的解决方案
Oct 09 PHP
xajax写的留言本
Nov 25 PHP
php jquery 实现新闻标签分类与无刷新分页
Dec 18 PHP
apache+php完美解决301重定向的两种方法
Jun 08 PHP
如何在Ubuntu下启动Apache的Rewrite功能
Jul 05 PHP
PHP实现的连贯操作、链式操作实例
Jul 08 PHP
PHP统计目录大小的自定义函数分享
Nov 18 PHP
php在线解压ZIP文件的方法
Dec 30 PHP
PHP SplObjectStorage使用实例
May 12 PHP
php使用include 和require引入文件的区别
Feb 16 PHP
深入理解PHP的远程多会话调试
Sep 21 PHP
如何直接访问php实例对象中的private属性详解
Oct 12 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 #PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
Mar 05 #PHP
PHP解析RSS的方法
Mar 05 #PHP
浅谈json_encode用法
Mar 05 #PHP
php基于socket实现SMTP发送邮件的方法
Mar 05 #PHP
php计算两个整数的最大公约数常用算法小结
Mar 05 #PHP
PHP 使用memcached简单示例分享
Mar 05 #PHP
You might like
php获取字段名示例分享
2014/03/03 PHP
PHP中4个加速、缓存扩展的区别和选用建议
2014/03/12 PHP
php字符集转换
2017/01/23 PHP
Laravel中如何增加自定义全局函数详解
2017/05/09 PHP
js中的hasOwnProperty和isPrototypeOf方法使用实例
2014/06/06 Javascript
JavaScript用JQuery呼叫Server端方法示例代码
2014/09/03 Javascript
Jquery对象和Dom对象的区别分析
2014/11/20 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
微信小程序 Audio API详解及实例代码
2016/09/30 Javascript
div实现自适应高度的textarea实现angular双向绑定
2017/01/08 Javascript
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
简单实现js轮播图效果
2017/07/14 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
基于Node.js搭建hexo博客过程详解
2019/06/25 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
keep-alive不能缓存多层级路由菜单问题解决
2020/03/10 Javascript
javascript解析json格式的数据方法详解
2020/08/07 Javascript
Python File readlines() 使用方法
2018/03/19 Python
Pycharm取消py脚本中SQL识别的方法
2018/11/29 Python
python多个模块py文件的数据共享实例
2019/01/11 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
2020/01/14 Python
django之从html页面表单获取输入的数据实例
2020/03/16 Python
将不规则的Python多维数组拉平到一维的方法实现
2021/01/11 Python
canvas烟花特效锦集
2018/01/17 HTML / CSS
HTML5轻松实现全屏视频背景的示例
2018/04/23 HTML / CSS
亚马逊墨西哥站:Amazon.com.mx
2018/08/26 全球购物
Nice Kicks网上商店:ShopNiceKicks.com
2018/12/25 全球购物
女孩每月服装订阅盒:kidpik
2019/04/17 全球购物
信息服务专业毕业生求职信
2014/03/02 职场文书
房产买卖委托公证书
2014/04/04 职场文书
大型公益活动策划方案
2014/08/20 职场文书
个人股份转让协议书范本
2014/10/26 职场文书
2015年学校安全工作总结
2015/04/22 职场文书
MySQL数据库压缩版本安装与配置详细教程
2021/05/21 MySQL