Telegram-linkformaten

Elke rij toont de normale weblink, het iPhone URL-schema en de Android-versie. Vervang de gecapitaliseerde plaatsaanduidingen door echte waarden.

InhoudWeblinkiPhone (URL-schema)Android
Kanaal, groep of gebruikerhttps://t.me/USERNAMEtg://resolve?domain=USERNAMEintent://t.me/USERNAME#Intent;package=org.telegram.messenger;scheme=https;end
Specifieke posthttps://t.me/CHANNEL/123tg://resolve?domain=CHANNEL&post=123intent://t.me/CHANNEL/123#Intent;package=org.telegram.messenger;scheme=https;end
Bot met startparameterhttps://t.me/BOTNAME?start=PAYLOADtg://resolve?domain=BOTNAME&start=PAYLOADintent://t.me/BOTNAME?start=PAYLOAD#Intent;package=org.telegram.messenger;scheme=https;end
Privé-uitnodiginghttps://t.me/+INVITE_CODEtg://join?invite=INVITE_CODEintent://t.me/+INVITE_CODE#Intent;package=org.telegram.messenger;scheme=https;end
Note

tg:// slaat de t.me-webpagina over die bezoekers vraagt op "Open in Telegram" te tikken.

Not an official API

De meeste apps documenteren hun URL-schema's niet officieel. De onderstaande formaten zijn de formaten die DSLink vandaag de dag in productie gebruikt, maar een app-update kan deze wijzigen. Test ze op een echt apparaat voordat u een schema hardcodeert in uw eigen app of site.

Het schema gebruiken op een website

Een URL-schema kan rechtstreeks in een link worden opgenomen. Op de iPhone vraagt Safari de bezoeker om bevestiging voordat hij van app wisselt:

<a href="tg://resolve?domain=USERNAME">Open in Telegram</a>

Op Android kun je een web-fallback toevoegen aan de intentie zelf. Als de app ontbreekt, opent Chrome de reserve-URL in plaats van dat dit mislukt:

intent://t.me/USERNAME#Intent;package=org.telegram.messenger;scheme=https;S.browser_fallback_url=https%3A%2F%2Ft.me%2FUSERNAME;end

Overal gelden twee limieten. Als de app niet is geïnstalleerd, doet een kaal schema niets nuttigs: iOS geeft een foutmelding. En ingebouwde browsers in apps zoals Instagram, TikTok of X blokkeren of negeren vaak aangepaste schema's, en dat is precies waar de meeste links worden afgeluisterd.

Een DSLink smart link bundelt dit allemaal in één korte URL. Op een telefoon probeert het het juiste app-formaat voor het apparaat, valt terug op de Telegram-webpagina als de app ontbreekt, en stuurt desktopbezoekers rechtstreeks naar de website. Je deelt één link overal en krijgt daar bovenop klikstatistieken.

Veelgestelde vragen

Wat is het tg:// URL-schema?

tg:// is het schema dat de Telegram-app registreert. tg://resolve?domain=NAME opent een kanaal, groep, gebruiker of bot; tg://join?invite=CODE opent een privé-uitnodiging.

Kan ik een startparameter doorgeven aan een Telegram-bot?

Ja: tg://resolve?domain=BOTNAME&start=PAYLOAD. De payload kan letters, cijfers, onderstrepingstekens en streepjes bevatten.

Wat gebeurt er als de Telegram-app niet is geïnstalleerd?

Een kaal URL-schema mislukt: iOS toont een fout en er wordt niets geopend. Koppel het altijd met een web-fallback - op Android met S.browser_fallback_url in de bedoeling, of gebruik een slimme DSLink-link, die automatisch terugvalt naar de webpagina.