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中用文本文件做数据库的实现方法
Mar 27 PHP
解析PHP提交后跳转
Jun 23 PHP
php图片缩放实现方法
Feb 20 PHP
PHP二维数组排序的3种方法和自定义函数分享
Apr 09 PHP
php集成环境xampp中apache无法启动问题解决方案
Nov 18 PHP
PHP中功能强大却很少使用的函数实例小结
Nov 10 PHP
浅谈PHP中关于foreach使用引用变量的坑
Nov 14 PHP
php+mysql实现简单登录注册修改密码网页
Nov 30 PHP
PHP-CGI远程代码执行漏洞分析与防范
May 07 PHP
PHP的简单跳转提示的实现详解
Mar 14 PHP
PHP7新功能总结
Apr 14 PHP
PHP使用CURL实现下载文件功能示例
Jun 03 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
phpmyadmin 访问被拒绝的真实原因
2009/06/15 PHP
php自动获取目录下的模板的代码
2010/08/08 PHP
php强制更新图片缓存的方法
2015/02/11 PHP
10条php编程小技巧
2015/07/07 PHP
PHP预定义超全局数组变量小结
2018/08/20 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
两个listbox实现选项的添加删除和搜索
2013/03/01 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
JS获得多个同name 的input输入框的值的实现方法
2017/01/09 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
基于vue.js实现的分页
2018/03/13 Javascript
用vue 实现手机触屏滑动功能
2020/05/28 Javascript
解决vue项目axios每次请求session不一致的问题
2020/10/24 Javascript
js实现纯前端压缩图片
2020/11/16 Javascript
[01:10:49]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
Python中的模块和包概念介绍
2015/04/13 Python
Python中list初始化方法示例
2016/09/18 Python
Python 十六进制整数与ASCii编码字符串相互转换方法
2018/07/09 Python
基于python生成器封装的协程类
2019/03/20 Python
浅析pandas 数据结构中的DataFrame
2019/10/12 Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
2020/02/17 Python
opencv 图像轮廓的实现示例
2020/07/08 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
详解如何用canvas画一个微笑的表情
2019/03/14 HTML / CSS
HTML5 虚拟键盘出现挡住输入框的解决办法
2017/02/14 HTML / CSS
求两个数的乘积和商数,该作用由宏定义来实现
2013/03/13 面试题
长辈证婚人证婚词
2014/01/09 职场文书
人事文员岗位职责
2014/02/16 职场文书
英语教师自荐信
2014/05/26 职场文书
体检通知范文
2015/04/21 职场文书
大学生求职意向书
2015/05/11 职场文书
2015年学校办公室工作总结
2015/05/26 职场文书
春季运动会加油词
2015/07/18 职场文书
高二英语教学反思
2016/03/03 职场文书