日本のwikiサービスwikiwikiをObsidianから操作します。
apiを使用する為、事前にwikiのapiキーとシークレットを発行してください。
releaseからsource以外を全てダウンロードし、一意の名称がついたフォルダにまとめてpluginフォルダに入れる。 名称はこのリポジトリの名称(wikiwiki-sync-obsidian)でも構いません。
wikiの全ページを/
以下に読み込みます。
読み込んだファイルにはアップデート処理のための日時が付与されます。
ファイルが無ければ新規作成、あればアップデートします。
ソースをそのまま入力するため、wiki記法は正しく表示されません。
階層化されている場合はその階層名でフォルダを作ります。
現在開いているページを同名のwikiページに書き込みます。
日時は書き込まれません。
wikiwiki側で既に変更されている場合はエラーを出します。
このコマンドはツールバーに追加されたボタンから呼び出すこともできます。
wikiURLのユニーク部分を入力します。必須。
例えば以下のURLであればtoho_eclipseを入力します。
https://wikiwiki.jp/toho_eclipse/
apiキーを入力します。必須。
シークレットを入力します。
Obsidianの性質上、シークレットはdata.jsonに平文で保存されます。
気になる場合はPostmanなどでトークンを発行し、api tokenに貼り付けてください。
トークンが入ります。
keyとsecretがある場合は自動で入力されるため、変更の必要はありません。