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 相关文章推荐
WINDOWS 2000下使用ISAPI方式安装PHP
Sep 05 PHP
在同一窗体中使用PHP来处理多个提交任务
Oct 09 PHP
PHP5 面向对象(学习记录)
Dec 02 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
PHP基于CURL进行POST数据上传实例
Nov 10 PHP
PHP中生成UUID自定义函数分享
Jun 10 PHP
yii2简单使用less代替css示例
Mar 10 PHP
PHP将身份证正反面两张照片合成一张图片的代码
Apr 08 PHP
PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
Oct 17 PHP
PHP保留两位小数的几种方法
Jul 24 PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 PHP
php生成HTML文件的类方法
Oct 11 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
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
PHP项目开发中最常用的自定义函数整理
2010/12/02 PHP
php number_format() 函数通过千位分组来格式化数字的实现代码
2013/08/06 PHP
PHP+AJAX实现投票功能的方法
2015/09/28 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
PHP按一定比例压缩图片的方法
2018/10/12 PHP
PHP反射学习入门示例
2019/06/14 PHP
二行代码解决全部网页木马
2008/03/28 Javascript
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
用JQUERY增删元素的代码
2012/02/14 Javascript
JavaScript运行过程中的“预编译阶段”和“执行阶段”
2015/12/16 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
JQuery点击行tr实现checkBox选中的简单实例
2016/05/26 Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
2016/10/13 Javascript
js 转义字符及URI编码详解
2017/02/28 Javascript
AngularJS入门教程二:在路由中传递参数的方法分析
2017/05/27 Javascript
浅谈angular4 ng-content 中隐藏的内容
2017/08/18 Javascript
bootstrap动态调用select下拉框的实例代码
2018/08/09 Javascript
jquery插件开发模式实例详解
2019/07/20 jQuery
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
Python定时执行之Timer用法示例
2015/05/27 Python
梯度下降法介绍及利用Python实现的方法示例
2017/07/12 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
基于pytorch的保存和加载模型参数的方法
2019/08/17 Python
Python实现弹球小游戏
2020/08/01 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
JMS中Topic和Queue有什么区别
2013/05/15 面试题
分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)
2014/07/16 面试题
员工培训邀请函
2014/02/02 职场文书
学校招生宣传广告词
2014/03/19 职场文书
申论倡议书范文
2014/05/13 职场文书
贷款委托书
2014/08/01 职场文书
婚礼答谢礼品
2015/01/20 职场文书
英语通知范文
2015/04/22 职场文书
node.js如何自定义实现一个EventEmitter
2021/07/16 Javascript