Skip to content

karanokk/geekhub_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geekhub_api

platform codecov

基于网页爬虫的 GeekHub API

登陆

  • cookie 登陆 signInWithCookies

  • 账号密码登陆 signInWithNameAndPassword

  • 第三方登陆

帖子

  • 获取主页帖子 & 翻页 getFeeds
  • 获取帖子内容 & 评论 & 评论翻页 getPost getComments
  • 发布评论 comment
  • 发布帖子 浏览器替代
  • 星标评论 toggleCommentStar
  • 星标帖子 togglePostStar

账户

  • 获取个人资料 getUser
  • 签到 checkIn
  • 更新账户资料 updateAccountSettings
  • 星标用户 toggleUserStar
  • 推送消息

错误处理

GeekHubAPIFaliure

.unableToParse(String message): 网页结构改变,无法解析

.unAuthenticated(): 用户未登陆

.unexpected(): 未知错误

About

基于网页爬虫的 GeekHub API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published