|
本帖最后由 喵星人贴吧助手 于 2017-3-12 10:32 编辑
接口说明:根据贴吧名称获取该吧帖子信息,适应用于做贴吧营销和贴吧工具的作者,使用本接口可以快速获取自己想要的帖子,不用自己再编写复杂的代码。api开发语言:java
运行环境:tomcat8 jre8
接口亮点:
1·线程池方式工作处理每个访问该接口的请求【多线程不再过多介绍】
2·http连接池方式抓取百度贴吧数据
【
科普一下http连接池:为什么要用Http连接池
1、降低延迟:如果不采用连接池,每次连接发起Http请求的时候都会重新建立TCP连接(经历3次握手),用完就会关闭连接(4次挥手),如果采用连接池则减少了这部分时间损耗,别小看这几次握手,本人经过测试发现,基本上3倍的时间延迟
2、支持更大的并发:如果不采用连接池,每次连接都会打开一个端口,在大并发的情况下系统的端口资源很快就会被用完,导致无法建立新的连接简单些讲就是,http连接池再程序启动的时候 就可以获取到如30个连接。这样在使用http访问的时候就不用再去建立连接,从连接池拿到连接访问即可。再通俗点讲就是真特么快
】
接口地址:XXXXXXXX:5210/api/getLike?cookie=【参数】&num=【参数】访问方式:GET
编码格式:UTF-8
参数说明:
cookie:百度账号 登陆成功后的密钥 (喵星人贴吧助手[百度cookie获取工具]v1.0 XXXXXXXXXX/551-1-1.html)
num:获取关注贴吧的页数(1页20个贴吧),如num=1,则获取关注的前20个贴吧(贴吧获取顺序按该用户所在贴吧经验值排序),如果填写2,那么就会获取关注的第21~40个关注的贴吧,如填写-5,则会获取关注的前5页贴吧,也就是前1~80个贴吧,填写0获取关注的所有贴吧
接口使用示例:XXXXXXXXXXXXX:5210/api/getLike?cookie=(此处填写cookie)&num=0
示例说明:获取该用户所有关注的贴吧
接口返回格式:JSON
返回示例:
[ LikeInfo{word='集邮者同盟', experience='4668', grade='11级会员', likeBadge='邮盟红人', fid='3316749'}
返回参数说明:
PageInfo:每一条PageInfo都是一条帖子信息
word:关注的贴吧名称 集邮者同盟
experience:在这个贴吧的经验值
grade:在这个贴吧的等级
likeBadge:在这个贴吧等级对应的头衔
fid:该贴吧的fid
【如果获取不到贴吧请尝试 使用喵星人贴吧助手[百度cookie获取工具]v1.0获取cookie】
易语言调用本接口demo
|
|
|