首頁banner輪播

https://gank.io/api/v2/banners 請求方式: GET
注:返回首頁banner輪播的數據


分類 API

https://gank.io/api/v2/categories/<category_type> 請求方式: GET
注:獲取所有分類具體子分類[types]數據

  • category_type 可接受參數 Article | GanHuo | Girl
  • Article: 專題分類、 GanHuo: 干貨分類 、 Girl:妹子圖

 

示例:

  • 獲取干貨所有子分類
    https://gank.io/api/v2/categories/GanHuo
  • 獲取文章所有子分類
    https://gank.io/api/v2/categories/Article
  • 獲取妹紙所有子分類
    https://gank.io/api/v2/categories/Girl
    妹子圖類型只有一項: 且為Girl

 


分類數據 API

https://gank.io/api/v2/data/category/<category>/type/<type>/page/<page>/count/<count>
請求方式: GET
注:

  • category 可接受參數 All(所有分類) | Article | GanHuo | Girl
  • type 可接受參數 All(全部類型) | Android | iOS | Flutter | Girl ...,即分類API返回的類型數據
  • count: [10, 50]
  • page: >=1

 

示例:

  • 獲取妹子列表
    https://gank.io/api/v2/data/category/Girl/type/Girl/page/1/count/10
  • 獲取Android干貨列表
    https://gank.io/api/v2/data/category/GanHuo/type/Android/page/1/count/10

 


隨機 API

https://gank.io/api/v2/random/category/<category>/type/<type>/count/<count>
請求方式: GET
注:

  • category 可接受參數 Article | GanHuo | Girl
  • type 可接受參數 Android | iOS | Flutter | Girl,即分類API返回的類型數據
  • count: [1, 50]

示例:

  • 獲取干貨分類下Android子分類的10個隨機文章列表
    https://gank.io/api/v2/random/category/GanHuo/type/Android/count/10

 

 


文章詳情 API

https://gank.io/api/v2/post/<post_id>
請求方式: GET
注:

  • post_id 可接受參數 文章id[分類數據API返回的_id字段]

示例:

  • 獲取5e777432b8ea09cade05263f的詳情數據
    https://gank.io/api/v2/post/5e777432b8ea09cade05263f

 

 


本周最熱 API

https://gank.io/api/v2/hot/<hot_type>/category/<category>/count/<count>
請求方式: GET
注:

  • hot_type 可接受參數 views(瀏覽數) | likes(點贊數) | comments(評論數)❌
  • category 可接受參數 Article | GanHuo | Girl
  • count: [1, 20]

 


文章評論獲取 API

https://gank.io/api/v2/post/comments/<post_id>
請求方式: GET
注:

  • post_id 可接受參數 文章Id

 


搜索 API

https://gank.io/api/v2/search/<search>/category/<category>/type/<type>/page/<page>/count/<count>
請求方式: GET
注:

  • search 可接受參數 要搜索的內容
  • category 可接受參數 All[所有分類] | Article | GanHuo
  • type 可接受參數 Android | iOS | Flutter ...,即分類API返回的類型數據
  • count: [10, 50]
  • page: >=1

示例:

  • 搜索干貨-Android分類下的Android關鍵字 https://gank.io/api/v2/search/android/category/GanHuo/type/Android/page/1/count/10
  • 搜索文章-Android分類下的Android關鍵字 https://gank.io/api/v2/search/android/category/Article/type/Android/page/1/count/10
  • 搜索全部分類下的Android關鍵字 https://gank.io/api/v2/search/android/category/All/type/All/page/1/count/10

 


干貨投稿 API

后續開放


 

!!以下API為舊版API,會隨時可能失效,而且舊版數據已遷到v2,請盡快遷移到新版API!!

 

搜索 API

https://gank.io/api/search/query/listview/category/Android/count/10/page/1
注:
  • category 后面可接受參數 all | Android | iOS | 休息視頻 | 福利 | 拓展資源 | 前端 | 瞎推薦 | App
  • count 最大 50

獲取某幾日干貨網站數據:

http://gank.io/api/history/content/2/1

注: 2 代表 2 個數據,1 代表:取第一頁數據

獲取特定日期網站數據:

http://gank.io/api/history/content/day/2016/05/11


2016-2-28 日更新:

獲取發過干貨日期接口:

http://gank.io/api/day/history 方式 GET


2016-2-27 日更新:

支持提交干貨到審核區:

https://gank.io/api/add2gank 方式: POST

請勿濫用此接口,不然我還得加身份校驗代碼,很麻煩的!!!
該 Api 玩兒法推薦:
  • 直接在你的博客發表博文處嵌入該代碼, 感覺不錯的博文可以自動提交過來
  • 寫個 Chrome | Firefox | Safari 插件, 讓更多人來分享干貨, 妹子圖和休息視頻

分類數據: http://gank.io/api/data/數據類型/請求個數/第幾頁

  • 數據類型: 福利 | Android | iOS | 休息視頻 | 拓展資源 | 前端 | all
  • 請求個數: 數字,大於0
  • 第幾頁:數字,大於0

每日數據: http://gank.io/api/day/年/月/日

例:

隨機數據:http://gank.io/api/random/data/分類/個數

  • 數據類型:福利 | Android | iOS | 休息視頻 | 拓展資源 | 前端
  • 個數: 數字,大於0