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.ini中文版(1)
Oct 09 PHP
source.php查看源文件
Dec 09 PHP
PHP中输出转义JavaScript代码的实现代码
Apr 22 PHP
一些需要禁用的PHP危险函数(disable_functions)
Feb 23 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
Apr 25 PHP
浅析PHP绘图技术
Jul 03 PHP
PHP实现自动对图片进行滚动显示的方法
Mar 12 PHP
Laravel中Trait的用法实例详解
Mar 16 PHP
Symfony的安装和配置方法
Mar 17 PHP
PHP实现二维数组根据key进行排序的方法
Dec 30 PHP
PHP多维数组排序array详解
Nov 21 PHP
Laravel 加载第三方类库的方法
Apr 20 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数组生成html下拉列表的方法
2015/07/20 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
ucenter中词语过滤原理分析
2016/07/13 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
js window.event对象详尽解析
2009/02/17 Javascript
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
JavaScript的null和undefined区别示例介绍
2014/09/15 Javascript
jQuery遍历对象、数组、集合实例
2014/11/08 Javascript
JS 作用域与作用域链详解
2015/04/07 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
2016/02/06 Javascript
JavaScript必知必会(二) null 和undefined
2016/06/08 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
2017/02/11 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
vue中路由验证和相应拦截的使用详解
2017/12/13 Javascript
MUI 实现侧滑菜单及其主体部分上下滑动的方法
2018/01/25 Javascript
JS实现网页烟花动画效果
2020/03/10 Javascript
vue 组件简介
2020/07/31 Javascript
在Linux命令行终端中使用python的简单方法(推荐)
2017/01/23 Python
Tensorflow环境搭建的方法步骤
2018/02/07 Python
Python爬虫框架Scrapy实例代码
2018/03/04 Python
使用python获取(宜宾市地震信息)地震信息
2019/06/20 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
2020/01/18 Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
2020/05/25 Python
利用Opencv实现图片的油画特效实例
2021/02/28 Python
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
工业自动化专业毕业生推荐信
2013/11/18 职场文书
学院书画协会部门职责
2013/11/28 职场文书
装修五一活动策划案
2014/01/23 职场文书
运动会稿件300字
2014/02/14 职场文书
《桥》教学反思
2014/04/09 职场文书
教师廉洁自律个人总结
2015/02/10 职场文书
幼儿园毕业典礼家长致辞
2015/07/29 职场文书