Formaty linków do Instagrama

Każdy wiersz pokazuje normalny link internetowy, schemat URL iPhone'a oraz formularz Androida. Zamień wielkie litery na rzeczywiste wartości.

TreśćLink do strony internetowejiPhone (schemat URL)Androida
Profilhttps://www.instagram.com/USERNAMEinstagram://user?username=USERNAMEintent://instagram.com/USERNAME#Intent;package=com.instagram.android;scheme=https;end
Poczta lub rolkahttps://www.instagram.com/p/SHORTCODEinstagram://media?id=MEDIA_IDintent://instagram.com/p/SHORTCODE#Intent;package=com.instagram.android;scheme=https;end
Otwórz aplikacjęhttps://www.instagram.cominstagram://appintent://instagram.com#Intent;package=com.instagram.android;scheme=https;end
Note

Schemat multimediów w systemie iOS wymaga numerycznego identyfikatora multimediów, a nie krótkiego kodu w adresie URL posta. Gdy znany jest tylko krótki kod, zamiast tego otwórz profil lub aplikację.

Not an official API

Większość aplikacji nie dokumentuje oficjalnie swoich schematów adresów URL. Poniższe formaty to formaty, których DSLink używa obecnie w środowisku produkcyjnym, ale aktualizacja aplikacji może je zmienić — przetestuj na prawdziwym urządzeniu, zanim zakodujesz schemat we własnej aplikacji lub witrynie.

Korzystanie ze schematu na stronie internetowej

Schemat adresu URL może przejść bezpośrednio do łącza. Na iPhonie Safari prosi odwiedzającego o potwierdzenie przed przełączeniem aplikacji:

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

W systemie Android możesz dodać rezerwową wersję internetową do samej intencji. Jeśli brakuje aplikacji, Chrome otwiera zastępczy adres URL, zamiast kończyć się niepowodzeniem:

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

Wszędzie obowiązują dwa ograniczenia. Jeśli aplikacja nie jest zainstalowana, sam schemat nie robi nic przydatnego — iOS wyświetla błąd. Przeglądarki wbudowane w aplikacje takie jak Instagram, TikTok czy X często blokują lub ignorują niestandardowe schematy, czyli dokładnie tam, gdzie klikana jest większość linków.

Inteligentne łącze DSLink zamyka wszystko w jednym krótkim adresie URL. Na telefonie próbuje wybrać odpowiedni format aplikacji dla danego urządzenia, w przypadku braku aplikacji wraca do strony internetowej Instagramu i odsyła osoby odwiedzające komputer bezpośrednio do witryny. Udostępniasz jeden link wszędzie i otrzymujesz statystyki kliknięć na górze.

Często zadawane pytania

Jak otworzyć profil na Instagramie w aplikacji z linku?

Na iPhonie użyj instagram://user?username=USERNAME; na Androidzie użyj adresu URL intencji:// z pakietem com.instagram.android. Inteligentne łącze DSLink automatycznie wybiera właściwe.

Dlaczego link do Instagrama otwiera się w przeglądarce?

Aplikacje takie jak TikTok czy X otwierają linki internetowe w swojej wbudowanej przeglądarce. Schemat URL lub intencja przekierowuje odwiedzającego do aplikacji Instagram.

Co się stanie, jeśli aplikacja Instagram nie jest zainstalowana?

Schemat czystego adresu URL kończy się niepowodzeniem: iOS wyświetla błąd i nic się nie otwiera. Zawsze łącz go z rezerwowym łączem internetowym — na Androidzie z zamierzeniem S.browser_fallback_url lub użyj inteligentnego łącza DSLink, które automatycznie powraca do strony internetowej.