Instagram のリンク形式

各行には通常のウェブリンク、iPhoneのURLスキーム、Android形式が表示されます。大文字のプレースホルダーは実際の値に置き換えてください。

コンテンツウェブリンクiPhone(URLスキーム)アンドロイド
プロフィールhttps://www.instagram.com/USERNAMEinstagram://user?username=USERNAMEintent://instagram.com/USERNAME#Intent;package=com.instagram.android;scheme=https;end
ポストまたはリールhttps://www.instagram.com/p/SHORTCODEinstagram://media?id=MEDIA_IDintent://instagram.com/p/SHORTCODE#Intent;package=com.instagram.android;scheme=https;end
アプリを開くhttps://www.instagram.cominstagram://appintent://instagram.com#Intent;package=com.instagram.android;scheme=https;end
Note

iOS メディア スキームには、投稿 URL のショートコードではなく、数値メディア ID が必要です。 ショートコードのみがわかっている場合は、代わりにプロファイルまたはアプリを開きます。

Not an official API

ほとんどのアプリは URL スキームを公式に文書化していません。 以下の形式は DSLink が現在実稼働環境で使用している形式ですが、アプリの更新により形式が変更される可能性があります。スキームを独自のアプリまたはサイトにハードコーディングする前に、実際のデバイスでテストしてください。

ウェブサイトでのスキームの使用

URL スキームはリンクに直接挿入できます。 iPhone では、Safari はアプリを切り替える前に訪問者に確認を求めます。

<a href="instagram://user?username=USERNAME">Open in Instagram</a>

Android では、インテント自体に Web フォールバックを追加できます。 アプリが見つからない場合、Chrome は失敗せずにフォールバック URL を開きます。

intent://instagram.com/USERNAME#Intent;package=com.instagram.android;scheme=https;S.browser_fallback_url=https%3A%2F%2Fwww.instagram.com%2FUSERNAME;end

どこでも 2 つの制限が適用されます。 アプリがインストールされていない場合、裸のスキームは何も役に立ちません。iOS ではエラーが表示されます。 また、Instagram、TikTok、X などのアプリ内の組み込みブラウザーはカスタム スキームをブロックまたは無視することが多く、まさにほとんどのリンクがタップされる場所です。

DSLink スマート リンクは、これらすべてを 1 つの短い URL にラップします。 携帯電話では、デバイスに適したアプリ形式を試し、アプリが見つからない場合は Instagram Web ページにフォールバックし、デスクトップ訪問者を Web サイトに直接送信します。 1 つのリンクをどこでも共有し、一番上のクリック統計を取得します。

よくある質問

アプリ内のリンクから Instagram プロフィールを開くにはどうすればよいですか?

iPhone では、instagram://user?username=USERNAME を使用します。 Android では、com.instagram.android パッケージで Tent:// URL を使用します。 DSLink スマート リンクは、適切なリンクを自動的に選択します。

Instagram のリンクがブラウザで開くのはなぜですか?

TikTok や X のようなアプリは、ウェブリンクを内蔵ブラウザで開きます。URL スキームやインテントは、代わりに訪問者を Instagram アプリに渡します。

もし Instagram アプリがインストールされていない場合はどうなりますか?

裸の URL スキームは失敗します。iOS ではエラーが表示され、何も開きません。 常に Web フォールバックと組み合わせてください。Android ではインテントに S.browser_fallback_url を指定するか、Web ページに自動的にフォールバックする DSLink スマート リンクを使用してください。