X (Twitter) koppelformaten

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
Profielhttps://x.com/USERNAMEtwitter://user?screen_name=USERNAMEintent://twitter.com/USERNAME#Intent;package=com.twitter.android;scheme=https;end
Berichthttps://x.com/USERNAME/status/POST_IDtwitter://status?id=POST_IDintent://twitter.com/USERNAME/status/POST_ID#Intent;package=com.twitter.android;scheme=https;end
Note

De app behield het twitter://-schema na de naamswijziging naar X.

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="twitter://user?screen_name=USERNAME">Open in X (Twitter)</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://twitter.com/USERNAME#Intent;package=com.twitter.android;scheme=https;S.browser_fallback_url=https%3A%2F%2Fx.com%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 slimme link verpakt dit alles in één korte URL. Op een telefoon probeert het het juiste app-formaat voor het apparaat, valt terug op de X (Twitter) webpagina als de app ontbreekt, en stuurt desktopbezoekers rechtstreeks naar de website. Je deelt één link overal en krijgt daarnaast klikstatistieken.

Veelgestelde vragen

Werkt het twitter://-schema nog steeds na de naamswijziging naar X?

Ja. De X-app registreert nog steeds twitter://, dus twitter://user?screen_name=NAAM opent een profiel.

Hoe open ik een specifiek bericht in de X-app?

Gebruik twitter://status?id=POST_ID met de numerieke ID uit de bericht-URL.

Wat gebeurt er als de X (Twitter) 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.