知乎Api文档 练习一

知乎接口文档

目录
1、设置相关,版本信息 1
2、应用程序配置设备版本 1
3、首页轮播区信息 2
4、应用程序启动屏广告 3
5、首页15条信息 4
6、第二页15条信息 5

API 说明

知乎日报的消息以 JSON 格式输出

网址中 api 后数字代表 API 版本,过高或过低均会得到错误信息

较老的接口(启动界面图像获取,最新消息,过往消息)中将数字 4 替换为 1.2 获得效果相同,替换为 1.1 获得的是老版本 API 输出的 JSON 格式(替换为更低,如 1.0,或更高,如 1.3,将会获得错误消息)

以下所有 API 使用的 HTTP Method 均为 GET

API 分析

1.启动界面图像获取
URL: http://news-at.zhihu.com/api/4/start-image/720*1280;
请求方式:GET;
参数/指向 描述 值
start-image 请求图像分辨率 720*1280/480*800/960*540/等其他主流分辨率

返回值 描述 值

text 供显示的图片版权信息 Lyndsay Esson \/ CC BY-SA
img 图像的 URL http:\/\/pic4.zhimg.com\/6a1455161de0f0f96e3bf7363f9e2caf.jpg

返回值信息,json格式输出

备注:json带转义有待解决啊

2.最新消息
URL:http://news-at.zhihu.com/api/4/stories/latest
请求方式:GET;
参数/指向 描述 例子
stories 最新消息 latest
返回值 描述 值
date 日期 20150915
stories 当日新闻 新闻实体类
images 图像地址 http:\/\/pic1.zhimg.com\/23ba0bf927df3c9b1f1a680043b7ccbc.jpg
id 内容id 7112933
ga_prefix 供 Google Analytics 使用 91515
title 新闻标题 拿诺奖的石墨烯不一定有什么用,它只是成功地震惊了科学家们

返回值信息,json数据

3、消息内容获取与离线下载
URL:http://news-at.zhihu.com/api/4/story/7111800
使用在 最新消息 中获得的 id,拼接在 http://news-at.zhihu.com/api/4/story/ 后,得到对应消息 JSON 格式的内容
请求方式:GET;
参数/指向 描述 值
story 请求内容id 7111800
返回值 描述 值
body HTML 格式的新闻

<div class=\"main-wrap content-wrap\">\n<div class=\”headline\”>……….

image_source 图片的内容提供方 CORE-Materials \/ CC BY-SA
title 新闻标题 拿诺奖的石墨烯不一定有什么用,它只是成功地震惊了科学家们
image 图片地址 http:\/\/pic1.zhimg.com\/2e340866303622181b426e8d42bb9080.jpg
share_url 供在线查看内容与分享至 SNS 用的 URL http:\/\/daily.zhihu.com\/story\/7112933
js 供手机端的 WebView(UIWebView) 使用 []
recommenders 这篇文章的推荐者 ”
“avatar”: “http:\/\/pic3.zhimg.com\/449b2931521389e4fcbc31a0e2d9d896_m.jpg””
ga_prefix 供 Google Analytics 使用 091515
type 新闻的类型 0
id 新闻的 id 7112933
css 供手机端的 WebView(UIWebView) 使用 http:\/\/news.at.zhihu.com\/css\/news_qa.auto.css?v=016bb

是一个数组,包含三个字典,每个字典返回值如下:

4、过往消息
URL:http://news-at.zhihu.com/api/4/stories/before/20150915
如果需要查询 11 月 18 日的消息,before 后的数字应为 20131119
知乎日报的生日为 2013 年 5 月 19 日,若 before 后数字小于 20130520 ,只会接收到空消息
输入的今天之后的日期仍然获得今日内容,但是格式不同于最新消息的 JSON 格式
请求方式:GET;
参数 描述 值
before 请求新闻日期 20150915

格式与最新消息格式相同
5、主题日报列表查看
URL:http://news-at.zhihu.com/api/4/themes
请求方式:GET;
参数 描述 例子
limit 返回数目之限制(仅为猜测) 1000
subscribed 已订阅条目 [],
others 其他条目
color 颜色,作用未知 15007
thumbnail 供显示的图片地址 http:\/\/pic3.zhimg.com\/0e71e90fd6be47630399d63c58beebfc.jpg
description 主题日报的介绍 了解自己和别人,了解彼此的欲望和局限。
id 该主题日报的编号 13
name 供显示的主题日报名称 日常心理学

6、主题日报内容查看
URL:http://news-at.zhihu.com/api/4/theme/12
使用在 主题日报列表查看 中获得需要查看的主题日报的 id,拼接在 http://news-at.zhihu.com/api/4/theme/ 后,得到对应主题日报 JSON 格式的内容
参数 描述 值
subscribed 是否订阅 true
stories 该主题日报中的文章列表
type 类型 0
id 新闻id 7099707
title 新闻标题 所以群论里的「结构」到底是什么意思?
description 该主题日报的介绍 内容由知乎用户推荐,海纳主题百万,趣味上天入地
background 该主题日报的背景图片(大图) http:\/\/pic1.zhimg.com\/0a7885148afab302b948698b0fb1a7bc.jpg
name 该主题日报的名称 用户推荐日报
image 背景图片的小图版本 http:\/\/pic1.zhimg.com\/153c4cb468b766a8eea35fcab05c3da5.jpg

此文档仅作为本人练习使用 禁止用于商业活动 如有违背相关规定 请告知博主进行删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值