图书
搜索图书
GET https://api.douban.com/v2/book/search
参数 | 意义 | 备注 |
---|---|---|
q | 查询关键字 | q和tag必传其一 |
tag | 查询的tag | q和tag必传其一 |
start | 取结果的offset | 默认为0 |
count | 取结果的条数 | 默认为20,最大为100 |
返回:返回status=200
1 | { |
根据 id 获取图书信息
GET https://api.douban.com/v2/book/:id
返回图书信息,返回status=200
对于授权用户,返回数据中会带有该用户对该图书的收藏信息:
1 | { |
通过 isbn 获取图书信息
GET https://api.douban.com/v2/book/:isbn
电影
搜索电影
GET https://api.douban.com/v2/movie/search?q=张艺谋
参数 | 描述 | 备注 |
---|---|---|
q | 关键词 | q和tag必传其一 |
tag | tag | q和tag必传其一 |
start | start | 0 |
count | count | - |
通过 id 获取电影
GET https://api.douban.com/v2/movie/25849049
通过 imdb 获取电影
GET https://api.douban.com/v2/movie/imdb/:imdb
音乐
搜索音乐
GET https://api.douban.com/v2/music/search
参数 | 描述 | 备注 |
---|---|---|
q | 查询关键字 | q和tag必传其一 |
tag | 查询的tag | q和tag必传其一 |
start | 取结果的offset | 默认为0 |
count | 取结果的条数 | - |
返回:返回status=200,
1 | { |
获取音乐信息
GET https://api.douban.com/v2/music/:id
返回音乐信息,返回status=200
小组
- 请求的前缀是: https://api.douban.com/v2
- 获取小组基本信息:/group/:id 如:https://api.douban.com/v2/group/husttgeek/
- 获取话题列表: /group/:id/topics 如:https://api.douban.com/v2/group/husttgeek/topics
- 新发话题估计是POST到上面那个地址,没测试
- 获取某话题评论列表: /group/topic/:id/comments 如:https://api.douban.com/v2/group/topic/33488193/comments
- 发表评论估计是POST到上面那个地址,没测试
参考:
一个可用的 apikey=0df993c66c0c636e29ecbb5344252a4a
豆瓣官方客户端:https://github.com/douban/douban-client