php获取新浪微博数据API实例


Posted in PHP onNovember 12, 2013

<?php
function getWeiboData()
{
 $count = 15;
 // 参数source后面输入你的授权号
 $url = "https://api.weibo.com/2/statuses/home_timeline.json?source=123456789&count=".$count."&page=1";
 echo $url.'<br />';

 $curl = curl_init();
 curl_setopt($curl, CURLOPT_URL, $url);
 // 设置是否显示header信息 0是不显示,1是显示  默认为0
 //curl_setopt($curl, CURLOPT_HEADER, 0);
 // 设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。0显示在屏幕上,1不显示在屏幕上,默认为0
 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
 // 要验证的用户名密码
 curl_setopt($curl, CURLOPT_USERPWD, "username:password");
 $data = curl_exec($curl);
 curl_close($curl);

 $result = json_decode($data, true);

 echo '<pre>';
 print_r($result);
 echo '</pre>';
}
?>
补充一下,json_decode($data) 会输出一个对象,而json_decode($data, true) 则强制输出为数组。获取数组则使用了 CURL 库。
PHP CodeBase 代码库计划,一般一次收集一个函数,解决一个问题。

PHP 相关文章推荐
PHP简介
Oct 09 PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 PHP
PHP rawurlencode与urlencode函数的深入分析
Jun 08 PHP
解析php中die(),exit(),return的区别
Jun 20 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
Jun 09 PHP
php魔术变量用法实例详解
Nov 13 PHP
PHP树的深度编历生成迷宫及A*自动寻路算法实例分析
Mar 10 PHP
laravel通过创建自定义artisan make命令来新建类文件详解
Aug 17 PHP
php实现微信支付之退款功能
May 30 PHP
php 将json格式数据转换成数组的方法
Aug 21 PHP
PHP如何通过date() 函数格式化显示时间
Nov 13 PHP
php TP5框架生成二维码链接
Apr 01 PHP
php生成N个不重复的随机数实例
Nov 12 #PHP
三种php连接access数据库方法
Nov 11 #PHP
PHP中ob_start函数的使用说明
Nov 11 #PHP
PHP开发工具ZendStudio下Xdebug工具使用说明详解
Nov 11 #PHP
PHP利用str_replace防注入的方法
Nov 10 #PHP
PHP加密扩展库Mcrypt安装和实例
Nov 10 #PHP
php中autoload的用法总结
Nov 08 #PHP
You might like
Dedecms常用函数解析
2008/02/01 PHP
php中用数组的方法设置cookies
2011/04/21 PHP
如何使用FireFox插件FirePHP调试PHP
2013/07/23 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
2014/08/20 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
PHP重定向与伪静态区别
2017/02/19 PHP
javascript显示隐藏层比较不错的方法分析
2008/09/30 Javascript
JavaScript与Div对层定位和移动获得坐标的实现代码
2010/09/08 Javascript
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
2011/06/28 Javascript
JavaScript实现简单的数字倒计时
2015/05/15 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
2015/09/19 Javascript
jQuery实现的指纹扫描效果实例(附演示与demo源码下载)
2016/01/26 Javascript
Angular中$compile源码分析
2016/01/28 Javascript
JavaScript判断数组是否存在key的简单实例
2016/08/03 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
对mac下nodejs 更新到最新版本的最新方法(推荐)
2018/05/17 NodeJs
zepto.js 实时监听输入框的方法
2018/12/04 Javascript
jquery实现购物车基本功能
2019/10/25 jQuery
小程序自定义圆形进度条
2020/11/17 Javascript
简单介绍Python中的try和finally和with方法
2015/05/05 Python
Python正则表达式教程之三:贪婪/非贪婪特性
2017/03/02 Python
Python图像处理之gif动态图的解析与合成操作详解
2018/12/30 Python
python selenium登录豆瓣网过程解析
2019/08/10 Python
python操作gitlab API过程解析
2019/12/27 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
实现CSS3中的border-radius(边框圆角)示例代码
2013/07/19 HTML / CSS
《故都的秋》教学反思
2014/04/15 职场文书
洗手间标语
2014/06/23 职场文书
企业法人授权委托书范本
2014/09/23 职场文书
白鹤梁导游词
2015/02/06 职场文书
三八红旗手先进事迹材料(2016推荐版)
2016/02/25 职场文书
python 批量压缩图片的脚本
2021/06/02 Python
Python Flask搭建yolov3目标检测系统详解流程
2021/11/07 Python
Shell中的单中括号和双中括号的用法详解
2022/12/24 Servers