更新2015-05-26
已經解決掉那個BUG,并增加了一些新功能
優化了代碼
BUG
如果你的使用者名和你的部落格Id不同的話,釋出部落格不成功
2015-5-21更新
可以從部落格園拉取最近一篇部落格,并修改這篇部落格了
(注意:如果拉取到的最近一篇部落格,并非你草稿箱裡的部落格,那麼你修改過之後,再儲存是不會儲存成功的;部落格園API裡擷取到的資料資訊沒法判斷這篇部落格是否為草稿,如果能的話就好多了)
先說廢話
(Nim是門非常不錯的語言,我接下來還會寫很多關于這門語言的部落格,感興趣的朋友可以關注我的部落格)
有的時候一天寫兩篇,但用部落格園的背景寫部落格,還是有很多不便的
比如說:不能直接黏貼圖檔等等
之前我曾經用有道雲筆記寫過部落格
(在有道雲筆記上寫了部落格之後,公開部落格,然後分析公開的頁面,把頁面裡相關的HTML拿出來,然後放到部落格園中去)
這種方法,雖然寫部落格是簡單了,但是有道雲筆記的一些樣式,與部落格園是不相容的,
部落格寫好之後,看起來很醜
後來我曾經聯系部落格園的管理者,要部落格園寫部落格的WEB API,
這個程式就是基于這個API完成的
無圖無真像
如你所見,這篇部落格就是用這個工具寫的
這個工具總共花了兩天半的時間,其中有一天的時間再調試MetaweblogAPI,
(那個API頁面有一個描述錯誤的地方,以後心血來潮講這個原理的時候會聊到,心急的朋友可以直接去看我的源碼)
裡面那個編輯器用的是百度UEditor,這個編輯器真的挺好用的,給他們點贊!
源碼在此
https://github.com/xland/cnblogs
用戶端在此
http://pan.baidu.com/s/1c0rUO9a