はじめに
hkob の雑記録の第574回目(連続147日目)は、はてなブログの投稿をXにポストするショートカットのリベンジです。昨日はポスト直前まで行っていましたが、最後に X にポストする段階でショートカットが止まってしまっていました。今日はそれに対する対応策を記録します。
昨日の失敗について尋ねてみる
「ショートカットに X のアプリによるアクションがあったのですが、それ自体が動かなくなってしまったのでしょうか。」と聞いてみました。
はい。状況としては 「ショートカット内の X アプリ提供アクション自体が動かなくなっている」可能性が高い です。
特に次の条件なら、その判断でよいです。
ショートカットの中にある X アプリの投稿アクションで落ちる
Safari やメモなどから 共有 → X なら投稿できる
X アプリ単体では投稿できる
APIキーなどを使った自作API呼び出しではない
この場合、原因はおそらく以下のどれかです。
Xアプリ側のショートカット連携アクションの不具合
iOS Shortcuts / App Intents 側の互換性問題
Xアプリ更新後に古いショートカットアクションが壊れた
X側がそのアクションの実装を変更・廃止した
どうにも仕方がないようです。どう対処したらいいかを聞いてみたところ、以下のように共有シートを使えと言われました。
手動確認付きでよい場合:
共有シート経由が最も安定です。
ショートカットの修正
結局言われた通りに共有シートを表示するように変更しました。

プロパティの変更
また、X のプロパティには URL が含まれていませんでした。URL は formula で追加していたので、辞書の値の取り出しを変更する必要がありました。
page.json["properties"]["url"]["formula"]["string"] => "hkob の雑記録 第574回は、はてなブログ投稿をXへ自動投稿するショートカットが動作不具合で停止し、共有シート経由の手動投稿に切り替えたことを報告しています。(要約 by Notion AI)\n#NotionTips #X投稿\nhttps://hkob.hatenablog.com/entry/2026/08/06/050000"
これに合わせて辞書の値の取り出しを修正しました。

おわりに
昨日の段階で確認しておけばよかったのですが、動作確認をポストにしたかったので一日遅れになったところで、失敗に気づきました。ということで今日はリベンジしています。