新浪API, 利用get_uid获取是uid的数据溢出问题解决方案
开发中发现此BUG, 因为新浪的API返回的UID为int(64), 在32位的系统上就会产生数据溢出,
解决方案:
saetv2.ex.class.php
function get($url, $parameters = array()) {
$response = $this->oAuthRequest($url, 'GET', $parameters);// 32bit int bug repairif ($url == 'account/get_uid'){preg_match('/\{\"uid\":(.+?)\}/',$response, $item);$data = array('uid'=>"{$item[1]}");$response = json_encode($data);}if ($this->format === 'json' && $this->decode_json) {return json_decode($response, true);}return $response;
}
关键在于:$data = array('uid'=>"{$item[1]}"); 把match出来的正确数字以字符串的形式再json一下。 就OK了。
这是一个BUG, 应该引起新浪的开发人员注意, 他们只是简单一行代码, 可能会浪费掉我们一天的时间。 要命!
PHP起点 PHP视频教程 PHP小班培训
转载于:https://www.cnblogs.com/echo-something/archive/2012/11/26/get_uid.html
新浪API, 利用get_uid获取是uid的数据溢出问题解决方案相关推荐
- php查询ip归属地api接口_【php】利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地...
本文与<[Servlet]Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地>(点击打开链接)为姊妹篇,只是后端编程语言换成了php. 做出同样的效果,打开页面,得 ...
- php新浪获取ip接口,【php】利用新浪api接口与php获取远程数据的步骤,获取IP地址,并获取相应的IP归属地...
[php]利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地 本文与<[Servlet]Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地 ...
- 利用新浪API实现数据的抓取\微博数据爬取\微博爬虫
PS:(本人长期出售超大量微博数据.旅游网站评论数据,并提供各种指定数据爬取服务,Message to YuboonaZhang@Yahoo.com.由于微博接口更新后限制增大,这个代码已经不能用来爬 ...
- 利用新浪API实现数据的抓取\微博数据爬取\微博爬虫 1
PS:(本人长期出售超大量微博数据.旅游网站评论数据,并提供各种指定数据爬取服务,Message to YuboonaZhang@Yahoo.com.由于微博接口更新后限制增大,这个代码已经不能用来爬 ...
- 利用新浪API批量生成t.cn 短链接的接口有哪些?
新浪提供了长链接转为短链接的API,可以把长链接转为t.cn/xxx这种格式的短链接.短链接对于一些商家来说使用价值非常大,故整理了6个较为好用的t.cn短链接批量生成接口. 1.快鸟短网址 随着移动 ...
- php查询ip归属地api接口_php调用新浪接口查询ip获取地理位置(ip归属地查询)
php调用新浪接口查询ip获取地理位置(ip归属地查询) 发布于 2014-11-17 08:35:58 | 115 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: ...
- php新浪api,php调用新浪短链接API的方法,php调用新浪api_PHP教程
php调用新浪短链接API的方法,php调用新浪api 本文实例讲述了php调用新浪短链接API的方法.分享给大家供大家参考.具体方法如下: 复制代码 代码如下: //Sina App_Key def ...
- 手把手教你使用新浪api(java)
Target:使用新浪api获取最新发表的公共微博 Tool:java,mysql 注册获取App Key和App Secret 1. 首先去官网注册开发者http://open.weibo. ...
- api.php t.cn,PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
本文实例讲述了PHP通过调用新浪API生成t.cn格式短网址链接的方法.分享给大家供大家参考,具体如下: 新浪提供了长链接转为短链接的API,可以把长链接转为 t.cn/xxx 这种格式的短链接. A ...
最新文章
- 在BAE搭建的Django中实现图片上传并用jquery预览图片
- 解读自动驾驶的2020:从硬件角度看,无人车商业化落地难在哪?
- Vue.js——十分钟入门Vuex
- 大数据图数据库之离线挖掘计算模型
- 钩子函数和回调函数的区别
- C#开发模式——单例模式
- STEAM教育风口正劲,如何培养STEAM思维?
- Java-Super
- Java性能调优笔记
- 计算机中考什么时候报名,中考报名时间
- 思科交换机MST配置命令步骤-实例讲解
- 安全界的硬核盛会要来了!2020北京网络安全大会倒计时100天
- nextpolish安装_希望组自主三代组装软件NextDenovo最新版本全球学术开源!
- Android POPWindow
- 聚币网API[Python2版]
- ad7606中文资料_AD7606
- 故宫景点功课24:宁寿宫区6
- pacemaker做nginx高可用
- set,setenv和export
- 分享一款 浏览器密码查看器