
7月に、短縮サービスを使用するアプリからコピーされたURLを解決してクリーンアップするPythonistaスクリプトについて書きました。Griffin Caprioが開発したClean Linksは、URLを解決し、不要なパラメータを削除し、アプリ間通信用のx-callback-urlをサポートするなど、私のスクリプトよりも多くの機能を備えた無料のiOSアプリです。
Clean Linksの唯一の目的は、短縮されたURL、プロキシを経由したURL、またはパラメータやトークンで乱雑になったURLを受け取り、友人やフォロワーと共有したいクリーンな基本バージョンに変換することです。1 Clean Linksは、YouTubeのURL、FeedBurnerによって生成されたブログ投稿へのリンク、従来のBitly URLなどを解決できます。私のテストでは、Clean Linksは私が指定したURLをクリーンアップするのに失敗したことはありません。YouTubeのモバイルリダイレクトは特に煩わしいので、最近追加されたYouTube URLのサポートは非常にありがたいです。デフォルトでは、Clean LinksはコピーしたURLをクリーンアップし、クリーンアップされたバージョンをiOSクリップボードに戻します。
コールバックを使用することで、Clean Linksはワークフローの途中で他のアプリと連携して「URLクリーニングサービス」として使用できます。例えば、Tweetbotでリンクを見つけてツイートしたいのですが、URLが見づらいという場合、Clean Linksを使えばURLをコピーしてLaunch Center Proのアクションを起動するだけで、URLがクリーンアップされ、Tweetbotの作成画面に自動的に戻ることができます。また、このアクションを使えば、URLを解決し、Fantastical 2の新規イベントの「URL」フィールドに自動的に追加することもできます。
x-callback-url のヘビーユーザー向けヒント:他のアプリと連携させると、Clean Links はクリップボードハックではなく、 と呼ばれる「戻りパラメータ」を使ってテキストを自動的に挿入できますretParam
。上記のアクションを実行するURLスキームを確認すると、Tweetbot の場合、text
パラメータは Tweetbot URLスキームから省略され、 に渡されることがわかりますretParam
(Fantastical でも同様の概念です)。x-callback-url を使ってクリーンアップされたURLを渡したい場合は、この点に留意し、アプリのドキュメントを確認してください。
Clean Linksは、解決する問題に対して非常に実用主義的なアプローチをとっています。強力ではあるものの、iOS 7向けの美しいUIは備えていません。とはいえ、Clean Linksを常に見ている必要はありません。このアプリの機能を考えると、URLをクリーンアップして他のアプリに送信するのに最適なソリューションと言えるでしょう。Clean Linksはユニバーサルアプリで、App Storeから無料で入手できます。
-
「mobile.」ドメインとUTMトークンを含むURLをツイートするのもこれに相当します。↩︎
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。