Obsidianから特定のアプリにデータを送る【コード学習】
私は、JavaScriptはほとんど理解できていないのですが、Obsidianを便利に使うには欠かせません。
そこで、事例からコードの勉強。
よい題材がありました。
こちらで紹介されていたObsidianからWordPressアプリへデータを投稿するスクリプトです。
まず、前提として、WordPressアプリへ投稿するアドレススキームがこちら。
wordpress://newpost?title=題名&content=内容
ObsidianのTemplaterを活用するスクリプトがこちら。
<%*
t = tp.file.title
s = tp.file.content.replace(/!?\[\[(.+?)\]\]/mg, "$1")
url = "wordpress://newpost?title=" + encodeURIComponent(t) + "&content=" + encodeURIComponent(s)
open(url)
%>
上記のうち、以下の部分を変えれば他のアプリにも送ることができる、ということだと思います。
wordpress://newpost?title=" + encodeURIComponent(t) + "&content=" + encodeURIComponent(s)\`
多分、タイトル+本文という形になっています。
ちなみにUlyssesだとこうなります。これも前述の「Jazzと読書の日々」の記事で紹介されていたコードです。
<%*
s = tp.file.title + "\n" + tp.file.content.replace(/!?\[\[(.+?)\]\]/mg, "$1")
s = s.replace(/ "")
url = "ulysses://x-callback-url/new-sheet?text=" + encodeURIComponent(s)
open(url)
%>
こちらはシンプルですね。ここがUlyssesに送るコードです。
ulysses://x-callback-url/new-sheet?text=" + encodeURIComponent(s)
こうして事例から少しずつ学習して少しでもObsidianを便利に使えればと思っています。
JavaScriptを体系的に学べよ!
と自分に突っ込みたくなりますが、テキストを読んでも、全然モチベーションがあがらないし、ちんぷんかんぷんです。
やはり、こうした具体的に自分がやりたいことをもとにしないと意欲がわかないんですよね。
この記事は以上です。
このブログには、iPhone・iPad・Apple Watch、アプリ、Kindle出版、ブログ運営などに関する記事があります。カテゴリーページや下にある「関連記事」を、ぜひご覧ください。
Obsidianの読書ノートで読後に行動したいと思ったことを振り返りしやすくする方法
2023年7月18日 小田やかた
Obsidianでファイルエクスプローラーのタイトルを全文表示する方法
2024年7月8日 小田やかた
ObsidianでScrapboxのような2ホップリンクを使う方法(モバイル対応可)
2023年5月10日 小田やかた
Obsidianでブログを書く方法【完全版】
2023年10月20日 小田やかた
Obsidianのホーム画面をScrapbox風にしてみた
2023年7月13日 小田やかた
Obsidianでノートのバージョン履歴を確認する方法(ノートを復元する方法)
2024年7月10日 小田やかた
iPadのObsidianで変換候補がダークモードになったときの対処法
2023年11月21日 小田やかた
ObsidianのTemplaterのスクリプトのまとめ
2023年9月14日 小田やかた
iPadやiPhoneのObsidianで選択したテキストの文字数をカウントする方法
2023年9月24日 小田やかた
Obsidianの開閉式コールアウトの作り方
2023年7月12日 小田やかた
Obsidianで文頭を字下げ(インデント)する方法
2024年8月20日 小田やかた
ObsidianをiPhoneで使うなら「Editing Toolbar」が便利 〜ツールバーを設置でき文字色や背景色をつけることもできる!〜
2024年8月9日 小田やかた
このブログを書いている ブロガー&Kindle作家 の小田やかたです。
二人の子どもを持つ共働きサラリーマンです。
iPhone・iPadアプリを活用した効率的なインプットとアウトプットの方法をブログ、Kindle本、X、noteで発信しています。

【新版】Apple Watchで何ができるか 〜起床から就寝までの実際の使い方を徹底公開〜
-
出先での長文入力は「iPhone+キーボード」か「MacBook Air」か 〜QWERT...
-
iPhoneやiPadで画像の拡張子を変更する方法
-
「ObsidianSync」を試してみたので導入手順と導入後の状況を共有します
-
楽天から「パスワード初期化のご連絡」のメールが来たので対応したこと
-
Apple Watchで月間カレンダー(祝日付)を表示させたいなら「CalCs(カルシーズ...
-
Webベースのタスク管理ソフト「TaskChuteCloud」と「Todoist」の併用の...
-
Obsidianの「Minimal Thema settings」の設定内容の詳細
-
Obsidianが起動できなくなった場合の対処法
-
Obsidianで文頭をインデント(字下げ)する方法②
-
ThreadsのWebサイトのURLの確認方法


























