Typeのプラグインです。APIのURL」のような設定が最初から埋め込まれているので、iPhone側では何も設定することなく利用することができます。(「Webサービスのパスワード」も埋め込むことができますが、暗号化はされません。Typeへインストールすると利用できるようになります。設定は特に必要ありません。ショートカット.app」が追加され、メニューをクリックすると利用できるショートカットの一覧が表示されます。表示された画面からインストール」の流れでiOS端末にショートカットをインストールすることができます。管理者ユーザーでアクセスしている場合には、一覧のインストールボタンの左側にユーザーアカウントの選択肢が表示されます。「パスワードを埋め込む」を選択した場合には、ここで選択したユーザーのWebサービスパスワードが埋め込まれたショートカットを用意できます。これを使うと「管理者ユーザーが代理でMT上で操作を行い、ショートカットの利用者にはメールでインストール用のURLを送る」というような運用をすることができます。同梱されているショートカット以下の2つのショートカットが同梱されています。「写真」アプリのシェアボタンから、ショートカットを選択するとそのまま記事を投稿できます。API」のサンプルで紹介したショートカットと同じものです。「パスワードを埋め込む」を選択していない場合には、投稿時にWebサービスのパスワードの入力が必要になります。再構築すべてのテンプレートを再構築します。内のすべてのサイトが、サイトのコンテキストでインストールした場合にはそのサイトが、それぞれ再構築されます。Siriに再構築をお願いすることもできます。ショートカットの追加ショートカットは、「テーマ」のように後から追加することもできるようになっています。ショートカットの書き出しファイルの仕様は以前の記事でも触れたのですが、アプリから書き出されるバイナリファイルをXML形式に変換して編集することが可能です。いうURLを使った場合には、XML形式のまま読み込ませることができる」ということが分かりました。このプラグインではこの方法を利用して、ショートカットをMTMLを使ったテンプレートで管理しています。バイナリ形式に戻す必要がないため(XMLファイルさえ生成できればよいので)、インストール先のサーバー環境を選ばずに動作するようになっています。手順は以下の通りです。)を書くプラグイン内のshortcutsディレクトリの下に入れる1が非常につらい作業(ショートカットアプリ内で、GUIでかつ限りられた機能だけでのプログラミング)ではありますが、他は特に難しいことはないと思います。基本的にはテーマを追加するのと同じような手順です。XML形式への変換Macであれば以下のコマンドが利用できます。書き出したファイル.shortcutまたはDockerを利用できる環境であれば、以下のコマンドが利用できます。/files/MT用テンプレート.xml.shortcutshortcut.yamlを書くショートカットの定義をshortcut.yamlに書きます。テーマでのtheme.yamlのようなもので、主なキーの意味は以下の通りです。同梱されているショートカットを雛形にすると簡単かもしれません。「写真を投稿」のshortcut.yaml「再構築」のshortcut.yamlトラブルシューティング写真の投稿ができないiOSの問題だと思うのですが、時々ショートカットが正常にインストールできないことがあり、「写真の情報を取得できない」という問題が発生することがあります。この問題は「インストール前に写真アプリを開いておく」ということで発生確率を下げることができそうなのですが、それでも発生することが稀にあります。発生した場合には、インストールしたショートカットを一度削除して、インストールし直すという手順で修正されると思います。まとめ「写真アプリからのシェア操作で投稿できる」というのはなかなか新鮮な体験だと思うので、ぜひ試してもらえればと思います。APIを連携は考え方しだいで、いろいろと面白いことができそうな気がします。所属する組織や団体とは一切関係ありません。