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发送邮件类代码附详细说明
Jul 10 PHP
PHP实现时间轴函数代码
Oct 08 PHP
解析php中如何调用用户自定义函数
Aug 06 PHP
PHP命名空间(namespace)的使用基础及示例
Aug 18 PHP
php中的ini配置原理详解
Oct 14 PHP
PHP判断数据库中的记录是否存在的方法
Nov 14 PHP
PHP向socket服务器收发数据的方法
Jan 24 PHP
php实现仿写CodeIgniter的购物车类
Jul 29 PHP
php版阿里云OSS图片上传类详解
Dec 01 PHP
php中str_pad()函数用法分析
Mar 28 PHP
PHP模版引擎原理、定义与用法实例
Mar 29 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
Feb 21 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中的MVC模式运用技巧
2007/05/03 PHP
Thinkphp3.2.3分页使用实例解析
2016/07/28 PHP
为原生js Array增加each方法
2012/04/07 Javascript
jquery实现图片裁剪思路及实现
2013/08/16 Javascript
使用javascript实现Iframe自适应高度
2014/12/24 Javascript
js实现跨域的方法实例详解
2015/06/24 Javascript
浅析BootStrap模态框的使用(经典)
2016/04/29 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
2016/05/09 Javascript
基于jquery实现的鼠标悬停提示案例
2016/12/11 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
js提取中文拼音首字母的封装工具类
2018/03/12 Javascript
vue项目中使用百度地图的方法
2018/06/08 Javascript
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
JQuery特殊效果和链式调用操作示例
2019/05/13 jQuery
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
2021/02/26 Vue.js
Python(Tornado)模拟登录小米抢手机
2013/11/12 Python
对Python中的@classmethod用法详解
2018/04/21 Python
python自动截取需要区域,进行图像识别的方法
2018/05/17 Python
Python 生成 -1~1 之间的随机数矩阵方法
2018/08/04 Python
浅谈numpy生成数组的零值问题
2018/11/12 Python
python实现二维数组的对角线遍历
2019/03/02 Python
Python实现定时执行任务的三种方式简单示例
2019/03/30 Python
详解10个可以快速用Python进行数据分析的小技巧
2019/06/24 Python
python中使用np.delete()的实例方法
2021/02/01 Python
python 模块导入问题汇总
2021/02/01 Python
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
详解android与HTML混合开发总结
2018/06/06 HTML / CSS
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
基层干部十八大感言
2014/01/19 职场文书
2014年酒店工作总结范文
2014/11/17 职场文书
初三语文教学计划
2015/01/22 职场文书
幼儿园迎新生欢迎词
2015/09/30 职场文书
JavaScript实现简单图片切换
2021/04/29 Javascript
Html5大屏数据可视化开发的实现
2021/06/11 HTML / CSS
python读取mnist数据集方法案例详解
2021/09/04 Python