『簡書API : jianshu 基于 golang (1)』

在我眼中,比較崇拜三類人:一類是設(shè)計師;一類是作家;一類是程序員。

這三類人都是通過創(chuàng)造、或者改善作品,不斷的把世界變的更好。每每看到大師級的作品,總會不禁感嘆,人與人的差別就是這么大。但是這都不阻礙我們模仿學(xué)習(xí)他們,向著更好的方向前進。

前幾年,偏愛好于作家,總幻想自己能通過作品改變世界。后來證明,這條道路在真實的社會上,需要很大的毅力堅持,而且還需要點天分。

隨著畢業(yè)、工作。我更偏愛設(shè)計師和程序員,而且兩者在某些層面上有些共性。編程是我的本職工作,設(shè)計領(lǐng)域則是業(yè)余時間喜歡關(guān)注的點。

這三類人都在通過作品,不斷的顯現(xiàn)自己的能力。

所以一個程序員,假如沒有開源作品,這樣顯的很格調(diào)不高。

開源作品質(zhì)量其實也參差不齊。

一個好的開源作品:

  • 代碼質(zhì)量優(yōu)
  • 解決的問題有實際用處
  • 良好的維護
  • 良好的文檔

凡是都有第一步,第一步總是有各種各樣的缺點,但這并不是不開源的理由。

也許吐槽的多了,或者別人給的意見多了。修改的多了,質(zhì)量就更好了。


本項目嘗試解析簡書API。

  • 編程語言:golang

主要的接口包括:

  • User: 個人主頁信息
  • Article : 某篇文章的信息
  • Home-page: 簡書主頁的信息
  • Home-page-recommend: 簡書推薦作者的信息
  • Home-page-topic: 簡書推薦的專題信息
  • Publication: 簡書出版信息

主要包括上面 6 類:

  • 支持命令行式
NAME:
   JianShu - An Application of JianShu API.

USAGE:
   jianshu.exe [global options] command [command options] [arguments...]

VERSION:


    ___       ___       ___       ___       ___       ___       ___
   /\  \     /\  \     /\  \     /\__\     /\  \     /\__\     /\__\
  _\:\  \   _\:\  \   /::\  \   /:| _|_   /::\  \   /:/__/_   /:/ _/_
 /\/::\__\ /\/::\__\ /::\:\__\ /::|/\__\ /\:\:\__\ /::\/\__\ /:/_/\__\
 \::/\/__/ \::/\/__/ \/\::/  / \/|::/  / \:\:\/__/ \/\::/  / \:\/:/  /
  \/__/     \:\__\     /:/  /    |:/  /   \::/  /    /:/  /   \::/  /
             \/__/     \/__/     \/__/     \/__/     \/__/     \/__/  v1.0.0




AUTHOR:
   xieWei <wuxiaoxiaoshen@shu.edu.cn>

COMMANDS:
     article      get jianshu article by cli
     home-page    get jianshu home page passage by cli
     recommend    get home page recommend by cli
     topic        get home page topic
     user         get user by cli
     publication  get publication by cli
     help, h      Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h     show help
   --version, -v  print the version



>> jianshu.exe user method --url=http://www.itdecent.cn/u/58f0817209aa get-user-id
>> 謝小路

>> jianshu.exe user method --url=http://www.itdecent.cn/u/58f0817209aa get-user-gender
>> None

>> jianshu.exe user method --url=http://www.itdecent.cn/u/58f0817209aa get-user-link
>> http://www.itdecent.cn/u/58f0817209aa

>> jianshu.exe user method --url=http://www.itdecent.cn/u/58f0817209aa get-follow-number
>> 9



...


User

  • GetUserID 獲取用戶ID
  • GetUserLink 獲取用戶主頁URL
  • GetUserGender 獲取用戶性別
  • GetFollowNumber 獲取用戶關(guān)注數(shù)
  • GetFollowerNumber 獲取用戶粉絲數(shù)
  • GetPassageNumber 獲取用戶文章書面
  • GetWriteNumber 獲取用戶寫的字數(shù)
  • GetLikeNumber 獲取用戶得到的喜歡的數(shù)目
  • GetHomePagePassage 獲取用戶主頁文章信息
  • GetPersonalDetail 獲取用戶個人介紹
  • GetTwitterInfo 獲取用戶微博地址
  • GetLikedNotes 獲取作者喜歡的文章信息
  • GetSubscription 獲取作者關(guān)注的專題/文集/連載
  • GetLatestActice 獲取作者最新動態(tài)
  • GetLatestCommented 獲取作者最新評論
  • GetHotPassage 獲取作者熱門文章
user-one.png
user-two.png
user-three.png
user-four.png
user-five.png
user-six.png

Article

  • GetAuthor 獲取文章作者
  • GetDescription 獲取作者簡介
  • GetTitle 獲取文章標題
  • GetContent 獲取文章全文
article.png

Home-page

  • GetHomePagePassages 獲取首頁文章
  • GetNewList 獲取首頁新上榜
  • GetHotSeven 獲取首頁 7 日熱門
  • GetHotMonth 獲取首頁 30 日熱門
  • GetJianshuSchool 獲取首頁簡書大學(xué)堂
home-page.png

Home-page-recommend

  • GetListRecommendAuthor 獲取首頁推薦作者
recommendAuthor.png

Home-page-topic

  • GetTopicCollectionRecommend 獲取推薦專題
  • GetTopicCollectionHot 獲取熱門專題
  • GetTopicCollectionCity 獲取城市專題
  • GetTopicCollectionSchoolyard 獲取校園專題
topic.png

Publication

  • GetPublicizedBook 獲取已出版圖書
  • GetNovelBooks 獲取小說
  • GetITAndJobMarket 獲取IT、理財、職場
  • GetCultuereAndHistory 獲取文化、歷史
  • GetMonthlyMagazine 獲取專題月刊
publication-one.png
publication-two.png
publication-three.png
publication-four.png
publication-five.png

項目地址


這個系列大概有 5 篇文章左右,這是第一篇。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,812評論 25 709
  • 首先,在這里陳述下今天想說的東西,就是自信。想必這種話題,早都已經(jīng)被從小說到大,變成了所謂的陳芝麻爛谷子的...
    齊沐陽閱讀 551評論 0 1
  • 看了今天的晨讀素材我想到了我們國家正在提倡的工匠精神,工匠精神其實也是專注力的表現(xiàn),我們經(jīng)常說“干一行愛一行”。 ...
    曹娜2017閱讀 224評論 0 1
  • 周五下班之后,坐車去了同學(xué)家里?,F(xiàn)在在站牌,等著返回的車,天氣陰沉,耳機里放著悠揚的歌聲,人微微醉,思緒感覺在腦袋...
    米粥的江湖閱讀 299評論 4 1
  • 請給我一首詩的時間 仿佛 我的愛從咫尺傳到了筆尖 拿什么贊美你! 站在暖風(fēng)里 卻一眼望盡了秋天
    清緣妙道閱讀 177評論 0 0

友情鏈接更多精彩內(nèi)容