Формати посилань X (Twitter)
Кожен рядок показує звичайне веб-посилання, схему URL для iPhone та форму для Android. Замініть великі заповнювачі на реальні значення.
| Контент | Веб-посилання | iPhone (схема URL) | Android |
|---|---|---|---|
| Профіль | https://x.com/USERNAME | twitter://user?screen_name=USERNAME | intent://twitter.com/USERNAME#Intent;package=com.twitter.android;scheme=https;end |
| Публікація | https://x.com/USERNAME/status/POST_ID | twitter://status?id=POST_ID | intent://twitter.com/USERNAME/status/POST_ID#Intent;package=com.twitter.android;scheme=https;end |
Додаток зберіг схему twitter:// після перейменування на X.
Більшість програм офіційно не документують свої схеми URL-адрес. Нижче наведені формати, які сьогодні використовує DSLink у виробництві, але оновлення програми може змінити їх — перевірте на реальному пристрої, перш ніж жорстко кодувати схему у власну програму чи сайт.
Використання схеми на сайті
Схема URL-адреси може переходити безпосередньо до посилання. На iPhone Safari просить відвідувача підтвердити, перш ніж переключатися між програмами:
<a href="twitter://user?screen_name=USERNAME">Open in X (Twitter)</a>
На Android ви можете додати веб-запасний варіант до самого наміру. Якщо програма відсутня, Chrome відкриває резервну URL-адресу замість помилки:
intent://twitter.com/USERNAME#Intent;package=com.twitter.android;scheme=https;S.browser_fallback_url=https%3A%2F%2Fx.com%2FUSERNAME;end
Скрізь діють два обмеження. Якщо додаток не встановлено, гола схема не робить нічого корисного — iOS видає помилку. А вбудовані браузери в таких програмах, як Instagram, TikTok або X, часто блокують або ігнорують користувацькі схеми, саме там відкривається більшість посилань.
Альтернатива без коду: розумне посилання
Розумне посилання DSLink об'єднує все це в одному короткому URL. На телефоні воно намагається використати правильний формат додатку для пристрою, якщо додаток відсутній — переходить на веб-сторінку X (Twitter), а відвідувачі з десктопів потрапляють прямо на сайт. Ви ділитеся одним посиланням скрізь і отримуєте статистику кліків.
Часті запитання
Чи працює схема twitter:// після перейменування на X?
Так. Додаток X все ще реєструє twitter://, тож twitter://user?screen_name=NAME відкриває профіль.
Як відкрити конкретну публікацію в додатку X?
Використовуйте twitter://status?id=POST_ID з числовим ID із URL публікації.
Що станеться, якщо додаток X (Twitter) не встановлено?
Схема простої URL-адреси не працює: iOS показує помилку, і нічого не відкривається. Завжди поєднуйте його з резервним веб-сайтом — на Android із S.browser_fallback_url у намірі або використовуйте смарт-посилання DSLink, яке автоматично повертається до веб-сторінки.