共有シートからワンタップで保存する方法
X(Twitter) アプリの「共有」メニューから XDouga(エックス動画)に送るだけで、URLをコピーして貼り付けなくても動画を取得できます。 iPhone は「ショートカット」アプリ、Android は「ホーム画面に追加」で設定します(どちらも無料・1〜2分)。
iPhone / iPadショートカットで「XDougaで保存」を作る
iOS 標準の「ショートカット」アプリ(削除していれば App Store から無料で再インストールできます)を使います。
- 1
「ショートカット」アプリを開き、右上の「+」で新規ショートカットを作成
「マイショートカット」タブの右上にある「+」をタップします。 - 2
上部の情報ボタン(ⓘ)から「共有シートに表示」をオンにする
画面下または右上のⓘをタップし、「共有シートに表示」をオンにします。「共有シートの種類」(入力の種類)はURLとテキストの2つだけにチェックを入れてください(X アプリはリンクをテキストとして渡すことがあるためです)。 - 3
アクション「URLを開く」を追加し、URLを設定する
検索欄で「URLを開く」を探して追加し、URL欄に次の文字列を入力します。https://xdouga.net/share?url=その直後(
=のすぐ後ろ)にカーソルを置き、キーボード上の変数の候補からショートカットの入力を挿入します。 全体が「https://xdouga.net/share?url=[ショートカットの入力]」の形になれば完成です。 - 4
名前を「XDougaで保存」にして「完了」
上部のタイトルをタップして名前を変更します。アイコンや色はお好みで。 - 5
X アプリで動画ツイートの「共有」→「その他」→「XDougaで保存」
ツイートの共有ボタン(矢印のアイコン)をタップし、「その他(共有シート)」の一覧から 「XDougaで保存」を選ぶと、Safari で XDouga が開いて自動的に動画を取得します。 一覧に出ないときは共有シートを右へスクロールして「その他」→「編集」からオンにしてください。
うまく動かないとき
- 「共有シートの種類」で URL とテキスト以外(画像など)にチェックが入っていると一覧に出ないことがあります。
- 「ショートカットの入力」が文字として入力されている場合は動きません。必ず変数(青いトークン)として挿入してください。
- 鍵アカウント(非公開)の動画は取得できません。
Androidホーム画面に追加すると共有シートに XDouga が出る
XDouga は PWA(インストールできる Web アプリ)に対応しています。Chrome でインストールすると、Android の共有シートに「XDouga」が表示されます。
- 1
Chrome で XDouga のトップページを開く
- 2
右上のメニュー(⋮)→「ホーム画面に追加」または「アプリをインストール」
表示される確認で「インストール」をタップします。ホーム画面に XDouga のアイコンが追加されます。 - 3
X アプリで動画ツイートの「共有」→「共有する」→「XDouga」
共有シートのアプリ一覧に XDouga が出るので選びます。XDouga が開いて自動的に動画を取得します。
共有シートに出ないとき
- 「ホーム画面に追加」でショートカットだけが作られた場合は共有先になりません。メニューに「アプリをインストール」が出るまで一度ページを再読み込みしてみてください。
- Chrome 以外のブラウザ(Firefox など)はこの機能に対応していない場合があります。
仕組み
どちらの方法も、共有されたツイートのURLを https://xdouga.net/share?url=… の形で XDouga に渡しているだけです。 アプリ側で動画を保存するのではなく、通常どおり XDouga のページで取得・保存します。