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环境――Appserv
Dec 13 PHP
解析CI的AJAX分页 另类实现方法
Jun 27 PHP
如何使用FireFox插件FirePHP调试PHP
Jul 23 PHP
解析isset与is_null的区别
Aug 09 PHP
浅析php数据类型转换
Jan 09 PHP
深入理解PHP中的global
Aug 19 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
Nov 12 PHP
PHP输出日历表代码实例
Mar 27 PHP
php mysql 封装类实例代码
Sep 18 PHP
PHP 中魔术常量的实例详解
Oct 26 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
PHP中多字节字符串操作实例详解
Aug 23 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
从PHP的源码中深入了解stdClass类
2014/04/18 PHP
使用ThinkPHP+Uploadify实现图片上传功能
2014/06/26 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
PHP+Mysql分布式事务与解决方案深入理解
2021/02/27 PHP
通过jquery的$.getJSON做一个跨域ajax请求试验
2011/05/03 Javascript
javascript向flash swf文件传递参数值注意细节
2012/12/11 Javascript
jQuery.Validate验证库的使用介绍
2013/04/26 Javascript
Javascript 实现的数独解题算法网页实例
2013/10/15 Javascript
js解决弹窗问题实现班级跳转DIV示例
2014/01/06 Javascript
vue动态生成dom并且自动绑定事件
2017/04/19 Javascript
一次围绕setTimeout的前端面试经验分享
2017/06/15 Javascript
微信小程序中post方法与get方法的封装
2017/09/26 Javascript
微信小程序progress组件使用详解
2018/01/31 Javascript
微信小程序自定义纯净模态框(弹出框)的实例代码
2020/03/09 Javascript
js实现随机抽奖
2020/03/19 Javascript
js中!和!!的区别与用法
2020/05/09 Javascript
[01:11]steam端dota2实名认证操作流程视频
2021/03/11 DOTA
python正则分组的应用
2013/11/10 Python
python列表操作实例
2015/01/14 Python
Python实现屏幕截图的代码及函数详解
2016/10/01 Python
python读取目录下最新的文件夹方法
2018/12/24 Python
Python run()函数和start()函数的比较和差别介绍
2020/05/03 Python
Python gevent协程切换实现详解
2020/09/14 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
计算机专业毕业生的自我评价
2013/11/18 职场文书
审计专业自荐信范文
2014/04/21 职场文书
安全生产月演讲稿
2014/05/09 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
2014年安全生产工作总结
2014/11/13 职场文书
大学生暑假实习总结
2015/07/13 职场文书
小学语文课《掌声》教学反思
2016/03/03 职场文书
MATLAB 全景图切割及盒图显示的实现步骤
2021/05/14 Python
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技
MySQL中dd::columns表结构转table过程及应用详解
2022/09/23 MySQL