跳到主要內容

發表文章

目前顯示的是有「blogger」標籤的文章

Blogger tool

Blogger tool # 不懂為什麼,對於所見即所得的編輯器不太會用(少了 vim 加持??) 直接寫 html 又太痛苦。那要寫 markdown 嗎? 希望在文件中方便插入 code、流程圖等。 找其他 blog?就只是記記東西還要去找,有點懶。 如果透過 markdown tool,再貼到 blogger,html tag 很髒,有些東西也可能會跑掉。 目前 markdown 也不符合需求,需要小改。未來如果不滿意,還是可以隨時調整。 因此就決定自己 render 然後推上 blogger。 How to push posts # 1. 申請一個 app id/secret # 不知道有沒有別的申請方法,目前是直接登入 console.cloud.google.com 來申請。 然後隨便找一個 project (這樣對嗎?邏輯上這樣比較像是要把存取 blogger 的權限放到這個 web application 當中一樣。但其實暫時還只打算先跑 CLI)。 先把 blogger API 打開,然後到 "API 和服務" > "憑證" 去建立。 申請過程中會問一下是要幹什麼用的,還有填個 app 的名字, 然後就可以下載 client_id.json 裡面帶有 api id/secret 了。 如果弄丟了,或要修改,之後也可回到這個頁面當中做後續的維護動作。 2. install API client # 沒有其實也可以啦,手動打 REST API 而已。只是有好像比較方便一些。 python 版 pip install --upgrade google-api-python-client nodejs 版 (alpha) npm install googleapis --save 最後選用了 nodejs,因為 python-markdown 出來的結果不是很滿意 (另一個 misaka 沒試過) , marked 之前用起來感覺還不錯。只用同一種 language 之後在修改時應該比較方便擴充。 3. get access token # 因為需要操作 ...