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读写音频文件信息的详解(支持WMA和MP3)
May 10 PHP
解密ThinkPHP3.1.2版本之独立分组功能应用
Jun 19 PHP
php异步多线程swoole用法实例
Nov 14 PHP
PHP使用PHPexcel导入导出数据的方法
Nov 14 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
Mar 04 PHP
PHPMailer发送邮件
Dec 28 PHP
详谈phpAdmin修改密码后拒绝访问的问题
Apr 03 PHP
自制PHP框架之模型与数据库
May 07 PHP
老生常谈PHP面向对象之命令模式(必看篇)
May 24 PHP
Swoole 5将移除自动添加Event::wait()特性详解
Jul 10 PHP
PHP实现简单用户登录界面
Oct 23 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
Mar 09 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实现session共享的实例方法
2019/09/19 PHP
php生成随机数/生成随机字符串的方法小结【5种方法】
2020/05/27 PHP
A标签触发onclick事件而不跳转的多种解决方法
2013/06/27 Javascript
JS获取URL中的参数数据
2013/12/05 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
JavaScript中数据结构与算法(一):栈
2015/06/19 Javascript
jQuery如何使用自动触发事件trigger
2015/11/29 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
基于 Node.js 实现前后端分离
2016/04/23 Javascript
Easyui Treegrid改变默认图标的方法
2016/04/29 Javascript
AngularJS利用Controller完成URL跳转
2016/08/09 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
jQuery的extend方法【三种】
2016/12/14 Javascript
基于JavaScript实现弹幕特效
2020/08/27 Javascript
JS使用遮罩实现点击某区域以外时弹窗的弹出与关闭功能示例
2018/07/31 Javascript
Vue程序调试的方法
2019/06/17 Javascript
使用 node.js 模仿 Apache 小部分功能
2019/07/07 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
jQuery三组基本动画与自定义动画操作实例总结
2020/05/09 jQuery
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
在Python中利用Into包整洁地进行数据迁移的教程
2015/03/30 Python
Python单元测试框架unittest简明使用实例
2015/04/13 Python
Python操作串口的方法
2015/06/17 Python
python获取代码运行时间的实例代码
2018/06/11 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
Python数据可视化实现正态分布(高斯分布)
2019/08/21 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
详解python tkinter模块安装过程
2020/01/06 Python
openCV提取图像中的矩形区域
2020/07/21 Python
小班上学期评语
2014/05/05 职场文书
安全负责人任命书
2014/06/06 职场文书
副总经理党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/06 职场文书
导游词格式
2015/02/13 职场文书
学校食堂管理制度
2015/08/04 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
JavaScript中isPrototypeOf函数
2021/11/07 Javascript