Skip to content

knarfeh/zhihu-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zhihu API

一个非官方的 知乎 api。

基于zhihu-oauth,关于 zhihu-oauth 的介绍见:

目录

API 用法

Demo

zhihu-api.knarfeh.com

概述

  • GET /activity/<people_id>
  • GET /columns/<column_id>
  • GET /article/<int:article_id>
  • GET /collection/<int:collection_id>
  • GET /collection/<int:collection_id>/
  • GET /people/<people_id>
  • GET /me
  • GET /topic/<int:topic_id>
  • GET /questions/<int:question_id>
  • GET /questions/<int:question_id>/
  • GET /answers/<int:answer_id>
  • GET /question/<int:question_id>/answer/<int:answer_id>

说明

只支持 GET 方法

安装

使用 virtualenv

$ virtualenv ENV
$ source ENV/bin/activate

解决依赖

$ pip install -r requirements.txt

退出虚拟环境

$ deactivate

使用方法

  • 首先,利用 login_zhihu.py 登录,生成 token.pkl
$ python login_zhihu.py
  • 构建 api 服务
$ python server.py

感谢

License

MIT

About

一个非官方的知乎 API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages