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中文版
Oct 09 PHP
php下MYSQL limit的优化
Jan 10 PHP
php的正则处理函数总结分析
Jun 20 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
Mar 21 PHP
深入解析PHP垃圾回收机制对内存泄露的处理
Jun 14 PHP
php 创建以UNIX时间戳命名的文件夹(示例代码)
Mar 08 PHP
php按单词截取字符串的方法
Apr 07 PHP
CI映射(加载)数据到view层的方法
Mar 28 PHP
thinkphp框架下404页面设置 仅三步
May 14 PHP
Ubuntu彻底删除PHP7.0的方法
Jul 27 PHP
php+ajax实现文件切割上传功能示例
Mar 03 PHP
PHP加MySQL消息队列深入理解
Feb 27 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 删除一个目录及目录下的所有文件的函数代码
2010/05/26 PHP
php 使用file_get_contents读取大文件的方法
2014/11/13 PHP
PHP5.3以上版本安装ZendOptimizer扩展
2015/03/27 PHP
php无法连接mysql数据库的正确解决方法
2016/07/01 PHP
laravel 解决后端无法获取到前端Post过来的值问题
2019/10/22 PHP
常用js脚本
2006/12/03 Javascript
如何确保JavaScript的执行顺序 之实战篇
2011/03/03 Javascript
用js来获取上传的文件名纯粹是为了美化而用
2013/10/23 Javascript
AngularJS入门教程(零):引导程序
2014/12/06 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
js实现显示手机号码效果
2017/03/09 Javascript
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
JS随机数产生代码分享
2018/02/24 Javascript
npm 下载指定版本的组件方法
2018/05/17 Javascript
详解JSON和JSONP劫持以及解决方法
2019/03/08 Javascript
Vue使用Canvas绘制图片、矩形、线条、文字,下载图片
2019/04/26 Javascript
layui导出所有数据的例子
2019/09/10 Javascript
JS删除数组指定值常用方法详解
2020/06/04 Javascript
vue 点击其他区域关闭自定义div操作
2020/07/17 Javascript
为Python程序添加图形化界面的教程
2015/04/29 Python
Python中List.index()方法的使用教程
2015/05/20 Python
pyinstaller参数介绍以及总结详解
2019/07/12 Python
纯python进行矩阵的相乘运算的方法示例
2019/07/17 Python
Python while true实现爬虫定时任务
2020/06/08 Python
python如何利用Mitmproxy抓包
2020/10/10 Python
Python爬虫之Selenium多窗口切换的实现
2020/12/04 Python
详解如何在登录过期后跳出Ifram框架
2020/09/10 HTML / CSS
美国家庭鞋店:Shoe Sensation
2019/09/27 全球购物
营业员个人总结的自我评价
2013/10/25 职场文书
怎样写离婚协议书
2014/09/10 职场文书
廉政承诺书范文
2015/04/28 职场文书
运动会表扬稿范文
2015/05/05 职场文书
《春酒》教学反思
2016/02/22 职场文书
CSS实现多个元素在盒子内两端对齐效果
2021/03/30 HTML / CSS
SpringBoot 整合mongoDB并自定义连接池的示例代码
2022/02/28 MongoDB