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 编写安全的代码时容易犯的错误小结
May 20 PHP
php 数据库字段复用的基本原理与示例
Jul 22 PHP
PHP异步调用socket实现代码
Jan 12 PHP
PHP error_log()将错误信息写入一个文件(定义和用法)
Oct 25 PHP
php 获取页面中指定内容的实现类
Jan 23 PHP
php过滤html标记属性类用法实例
Sep 23 PHP
php获取文章上一页与下一页的方法
Dec 01 PHP
Yii2创建多界面主题(Theme)的方法
Oct 08 PHP
PHP编程获取音频文件时长的方法【基于getid3类】
Apr 20 PHP
PHP定义字符串的四种方式详解
Feb 06 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
Sep 03 PHP
PHP数组基本用法与知识点总结
Jun 02 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边学边教》(01.开篇――准备工作)
2006/12/13 PHP
优化php效率,提高php性能的一些方法
2011/03/24 PHP
thinkphp实现面包屑导航(当前位置)例子分享
2014/05/10 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
2016/03/21 PHP
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
jQuery function的正确书写方法
2013/08/02 Javascript
使表格的标题列可左右拉伸jquery插件封装
2014/11/24 Javascript
jquery实现图片左右切换的方法
2015/05/07 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
2015/08/11 Javascript
详解Vuex管理登录状态
2017/11/13 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
2018/02/02 jQuery
JavaScript异步操作的几种常见处理方法实例总结
2020/05/11 Javascript
vue实现简单图片上传
2020/06/30 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
python实现通过代理服务器访问远程url的方法
2015/04/29 Python
在java中如何定义一个抽象属性示例详解
2017/08/18 Python
python下10个简单实例代码
2017/11/15 Python
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
2018/02/05 Python
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
python通过微信发送邮件实现电脑关机
2018/06/20 Python
Linux下安装python3.6和第三方库的教程详解
2018/11/09 Python
对pandas读取中文unicode的csv和添加行标题的方法详解
2018/12/12 Python
浅谈tensorflow中Dataset图片的批量读取及维度的操作详解
2020/01/20 Python
TensorFlow实现checkpoint文件转换为pb文件
2020/02/10 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
详解Pycharm安装及Django安装配置指南
2020/09/15 Python
python模块内置属性概念及实例
2021/02/18 Python
使用CSS3实现字体颜色渐变的实现
2020/08/10 HTML / CSS
菲律宾优惠券网站:MetroDeal
2019/04/12 全球购物
出纳岗位职责模板
2013/11/27 职场文书
汽车技术服务与营销专业推荐信
2013/11/29 职场文书
文员求职信
2014/07/15 职场文书
2016年“世界气象日”广播稿
2015/12/17 职场文书