コマンドラインで Bludit に投稿する
以前データベース不要のブログとして「Bludit」を紹介した。
データベース不要のブログ「Bludit」 – with a Christian Wife
https://wacw.cf/2018/08/07/bludit/
Bludit へコマンドラインから投稿する方法に挑戦してみた。
環境:macOS Catalina Version 10.15.6(英語環境)、MAMP 6.3 上の Bludit 3.13.1(英語)
(1)Bludit のインストールを済ませる。データベースが不要なので、ダウンロードして解凍。ブラウザからアクセスして、admin パスワードを設定すればすぐ開始できる。
Bludit – Flat-File CMS
https://www.bludit.com/
(2)管理画面の「SETTING>Plugins>API」で Activate をクリックする。
API Token が発行される。
(3)admin でログインしていれば、「管理画面>MANAGE>Users>admin>Security>AUTHENTICATION TOKEN>Token」で Authentication Token を確認できる。
(4)Terminal で以下のコマンドで投稿できる。
$ curl -X POST -H "Content-Type: application/json" -d '{"token": "[API token]", "authentication": "[Authentication Token]", "title": "テスト", "content": "コンテンツ" }' [ホストのアドレス]/api/pages/
参考:
Create a new page | Bludit Documentation
https://docs.bludit.com/en/api/create-a-new-page