总结新浪friendship接口
总结新浪friendship接口
1.好友和粉丝的上限(双向关注):5000,不管是取详情还是取id.
http://forum.open.weibo.com/read.php?tid=67480
http://forum.open.weibo.com/read.php?tid=70622
1.1如果取ids
https://api.weibo.com/2/friendships/friends/bilateral/ids.json
单页返回的记录条数[0~2000],默认为50,可调
String[] ids = fm.getFriendsBilateralIds(id);
//打出的值仍然是50,所以不要认为通过id取就能取回全部。
System.out.println("互粉用户数:"+ids.length);
https://api.weibo.com/2/friendships/friends/ids.json or https://api.weibo.com/2/friendships/followers/ids.json
单页返回的记录条数[0~5000],默认为500,可调
同理,其它接口获取ids,返回的也不是全部,默认是500
ids = fm.getFriendsIds(id);
//500
System.out.println("我粉的用户数:"+ids.length);
ids = fm.getFollowersIdsById(id);
//500
System.out.println("粉我的用户数:"+ids.length);
1.2如果取的是详情,比如List<User>
使用的地址如下:通常由于我们需要用户的额外信息,所以,下面二个地址是分页获取的主要方式。
http://open.weibo.com/wiki/2/friendships/friends or http://open.weibo.com/wiki/2/friendships/followers
单页返回的记录条数是[0~200],默认为50,可调。
另,qq的授权请求次数是1000,qq的取id每页最高200。
2.不要通过API的注释去理解功能。而应熟悉URL对应的文档。
3. 如果API不存在的时候,根据url尝试封装相应的接口方法去尝试
比如取关注的人,只提供了
public List<User> getFriendsByID(String id) throws WeiboException
{
return User.constructUser(Weibo.client.get(WeiboConfig.getValue("baseURL") + "friendships/friends.json",
new PostParameter[] { new PostParameter("uid", id) }));
}
实际肯定需要分页获取用户的信息,封装如下:
public List<User> getFriendsById(String uid, Integer count, Integer cursor) throws WeiboException
{
return User.constructUser(Weibo.client.get(WeiboConfig.getValue("baseURL") + "friendships/friends.json",
new PostParameter[] {
new PostParameter("uid", uid),
new PostParameter("count", count.toString()),
new PostParameter("cursor", cursor.toString()) }));
}
附:论坛上新浪的管理员也建议这样做。
总结新浪friendship接口相关推荐
- 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归属地 ...
- mysql 数字 除以 一万_腾讯股票接口、和讯网股票接口、新浪股票接口、雪球股票数据、网易股票数据...
腾讯股票接口: 大单数据 http://stock.finance.qq.com/sstock/list/view/dadan.php?t=js&c=sz002451&max=80&a ...
- php 股票数据 sina,腾讯股票接口、和讯网股票接口、新浪股票接口、雪球股票数据、网易股票数据...
腾讯股票接口: 分时图 http://data.gtimg.cn/flashdata/hushen/minute/sz000001.js?maxage=110&0.28163905744440 ...
- 新浪股票接口 php,通过新浪股票行情接口,怎么判断当天除权除息的股票?
我想制作一个功能,点下按钮,就可以把当天除权除息的股票列出来,我的网站股票行情是调用的新浪接口. 不知道谁有开发过这个功能的,或者有技术开发这个小功能的,本人不甚感激,也可有酬劳略表心意哦. 回复讨论 ...
- android股票sdk,新浪股票接口AndroidSDK
昨天想到一个点子,需要访问股票行情.于是在网上搜了一下免费的股市行情的接口.发现新浪股票的数据接口比较稳定,于是就用它了. 网上对于新浪股票的数据接口介绍比较详细,并且实现也很简单,所以花了一下午就基 ...
- 关于调用新浪支付接口
最近公司要做一个新浪支付接口的应用. 首先你得确认已成功申请到应用appkey 及appSecret. 要想调用新浪的支付接口还得申请一个支付key.这些都准备完毕了.接下来调用新浪官方的接口 接口一 ...
- java 新浪股票接口api_[Java教程]【API】新浪天气接口 Beta
[Java教程][API]新浪天气接口 Beta 0 2016-01-25 02:00:04 新浪天氣接口那是公認的好,可是百度之後發現很簡陋,所以自己寫了工具類,此處幫忙測試下其中的天氣接口,看有哪 ...
- Kinsoku jikou desu新浪股票接口变动
1.问题原因 新浪股票接口返回如标题所示值:Kinsoku jikou desu! http://hq.sinajs.cn/list=code 新浪股票的接口变动,需要在请求头中添加Referer值. ...
最新文章
- 2020人工神经网络第一次作业-参考答案第九部分
- angular监听路由跳转
- ZXing.Net.Mobile无法识别较大的条码
- 开发安全的 API 所需要核对的清单
- THUPCCTSAPIO2019:Far Away
- url采集器_Linux「第三节」-centos7.5部署数据采集器Telegraf
- 极客无极限 一行HTML5代码引发的创意大爆炸
- 没有bug队——加贝——Python 练习实例 19,20
- LeetCode 485. Max Consecutive Ones
- 用深度学习进行语音识别为什么还要算mfcc?
- html 模板 引用,模板引用说明
- 实测iOS Dynamic Framework 对 App 启动时间的影响效果
- AHP层次分析法(附matlab程序)
- html手机背景音乐,HTML插入背景音乐方法【全】
- 电子商务网站源码HTML5+CSS3+JavaScript
- Tomcat配置域名访问
- 用云服务器搭建一个属于自己的网站(手把手教学)
- 【IntelliJ IDEA插件】Alibaba Cloud AI Coding Assistant
- MPDA:基于Domain Adaption的V2X协同感知(3D目标检测)
- java 代码生成nc 格式的文件,并且读取出nc格式里面的数据(已提供代码)
热门文章
- 实例化新的Android片段的最佳做法
- 如何将特定提交推送到远程,而不是之前的提交?
- win10安全模式怎么修复系统
- android 5.0 字体,QC8916 修改系统默认字体(Android 5.0)
- 实验4-1-5 韩信点兵 (10 分)
- 使用程序简单查询IP地址
- Swiper 在vue中的使用,loop=true获取真实index,数据更新刷新初始化swiper
- vue父组件变量传递子组件_Vue2.x中的父组件数据传递至子组件
- Facebook开源图像处理库Spectrum,优化移动端图像生成
- 工业4.0围观,大炒作,大问题,大差距,你发现了吗?