tonytonyjan / tj-markdown-paste

Markdown publishing service with mathematical syntax and automatic code highlight.
http://tj-markdown-paste.herokuapp.com/
29 stars 6 forks source link

command-line 工具 #5

Open tonytonyjan opened 11 years ago

tonytonyjan commented 11 years ago
$ cat SOMEFILE | tjpaste
http://tj.io/ew7Xa

這樣就會將檔案直接傳到 TJMarkdownPaste ,回傳的超連結即是檔案的地址。

tonytonyjan commented 11 years ago

開發網站的 API,可以產生文章連結,然後再寫個 shell script,也許還能整合到 vim,應該會頗實用的,誰想試試看?

參考

cc @SansWord @lazywei

lazywei commented 11 years ago

應該先開發 API 然後再寫 command line tool 去串接 API ?

tonytonyjan commented 11 years ago

這是我以往做的方法,但想想如果只是一個簡單的 api,未來也不會有太多 api,那就在 posts controller 加個 action 就好,還沒必要裝什麼 gem,那些連結只是參考XD

先從簡吧

lazywei commented 11 years ago

要用上傳檔案的方式還是用 json 傳文章內容? 如果是後者的話就關係到 #17 有沒有字數限制的問題了

tonytonyjan commented 11 years ago

我偏好用後者,用 json 標準未來也比較好擴展到其他語言、平台

lazywei commented 11 years ago

上傳的時候是否只用匿名帳號?若不是的話代表需要驗證身份,那要用什麼樣的方式驗證身份?

tonytonyjan commented 11 years ago

這我不熟,我想做成像是 heroku login 這個指令一樣,不過沒研究他們是怎麼做的,不然就是把 cookie 存在 user home 裡面

lazywei commented 11 years ago

等接完 github api 後再將 CLI 加上對應功能(自動create repo, pull etc.) ref #20