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脚本的10个技巧(7)
Oct 09 PHP
PHP 创建标签云函数代码
May 26 PHP
php实现httpRequest的方法
Mar 13 PHP
又十个超级有用的PHP代码片段
Sep 24 PHP
PHP和Mysql中转UTF8编码问题汇总
Oct 10 PHP
基于PHP实现简单的随机抽奖小程序
Jan 05 PHP
PHP使用file_get_content设置头信息的方法
Feb 14 PHP
PHP框架性能测试报告
May 08 PHP
php版微信公众号接口实现发红包的方法
Oct 14 PHP
php有效防止图片盗用、盗链的两种方法
Nov 01 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
PHP实现的多维数组排序算法分析
Feb 10 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 三维饼图的实现代码
2008/09/28 PHP
php开发过程中关于继承的使用方法分享
2011/06/17 PHP
关于初学PHP时的知识积累总结
2013/06/07 PHP
在Windows系统下使用PHP生成Word文档的教程
2015/07/03 PHP
浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)
2015/09/22 PHP
PHP面向对象之里氏替换原则简单示例
2018/04/08 PHP
基于PHP实现用户登录注册功能的详细教程
2020/08/04 PHP
jquery 添加节点的几种方法介绍
2013/09/04 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
jQuery实现文本框输入同步的方法
2015/06/20 Javascript
jquery实现漂亮的二级下拉菜单代码
2015/08/26 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
2015/10/29 Javascript
js流动式效果显示当前系统时间
2016/05/16 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
微信小程序 加载 app-service.js 错误解决方法
2016/10/12 Javascript
angular.js 路由及页面传参示例
2017/02/24 Javascript
vue-router实现嵌套路由的讲解
2019/01/19 Javascript
[07:03]显微镜下的DOTA2第九期——430圣堂刺客杀戮秀
2014/06/20 DOTA
使用Python操作MySQL的一些基本方法
2015/08/16 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
2016/07/02 Python
python3.4实现邮件发送功能
2018/05/28 Python
Python动态生成多维数组的方法示例
2018/08/09 Python
python爬取酷狗音乐排行榜
2019/02/20 Python
pycharm创建scrapy项目教程及遇到的坑解析
2019/08/15 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
2020/02/26 Python
python 如何调用远程接口
2020/09/11 Python
Python 解析xml文件的示例
2020/09/29 Python
纯CSS实现的大小渐变、渐远效果
2014/04/15 HTML / CSS
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
给导游的表扬信
2014/01/10 职场文书
车辆工程专业求职信
2014/06/14 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
2015年护士节活动策划方案
2015/05/04 职场文书
详解缓存穿透击穿雪崩解决方案
2021/05/28 Redis