今天有点时间,发布一骗文章来发布一下健康一问的API接口。
健康一问http://ask.yi18.net,健康一问网站平台—测试发布 ,这是之前发布的一篇
关于健康一问的网站介绍。这里也发布过一个基于Sencha Touch编写的手机版,代码开源的
http://www.oschina.net/p/health-ask-app 。当然如果从代码来看接口,那是多么痛苦的事情,
我愿意把代码开源,当然API接口也要开源。
这里简单的介绍一下有哪些接口。
医药吧接口的BasePath是 http://api.yi18.net,而健康一问就是http://api.yi18.net/ask/
http://api.yi18.net/ask/list
-limit :每页显示的大小,省略,默认25
-page:请求当前的页数,省略,默认1
-type:排序方式 id: 最新时间排序,count:访问量排序,scount:搜索量排序,省略,默认是id
-id:这里的id其实就是分类的id,如果id为空那么就是全部
get、post都可以
例如 http://api.yi18.net/ask/list?page=1&limit=10&type=scount
http://api.yi18.net/ask/list?page=1&limit=10&type=count&id=1
{"success": true, "total":2684,"yi18":[{"title":"吃香蕉会引起便秘吗?","askclass":1,"classname":"健康常识","count":17,"scount":2,"id":1805}……]}
success:是否成功 total:总数 yi18:放回的数据
http://api.yi18.net/ask/askclass
无
{"success": true, "yi18":[{"name":"健康常识","id":1},{"name":"心理咨询","id":2},……]}
http://api.yi18.net/ask/search
- keyword:请求的关键词 如“健康”
-limit :每页显示的大小,省略,默认25
-page:请求当前的页数,省略,默认1
get、post
http://api.yi18.net/ask/search?keyword=健康
{"success": true, "total":2684,"yi18":[{"title":"吃香蕉12中健康方式?","askclass":1,"classname":"健康常识","count":17,"scount":2,"id":1805}……]}
success:是否成功 total:总数 yi18:放回的数据