Перейти к содержанию

Provider ID

Provider ID связывает подписку с аккаунтом провайдера, чтобы провайдер видел статистику использования своей подписки. Он ничего не ограничивает — приложение полностью работает и без него. Бесплатно.

Как передать (любой способ)

  1. Query в URL — …?providerid=<ProviderID>
  2. Комментарий в теле подписки — строка #providerid <ProviderID>
  3. HTTP-заголовок ответа — providerid: или s-providerid:

Если указано несколько — приоритет у HTTP-заголовка. Свой Provider ID (и возможность задать свой произвольный) вы получаете в кабинете провайдера — см. раздел 08.

✓ Без Provider ID подписка работает полностью, провайдер просто не получает статистику. Что действительно зависит от активного Provider ID — в таблицах ниже; те же таблицы повторены в конце страницы для быстрой сверки.

🔒Требует активного Provider ID

Область Ключи
Обход блокировок s-fragment s-noise s-noises s-resolve s-dns — и их аналоги из INCY/Happ fragmentation-* noises-* server-address-resolve-*
Переезд и запасные адреса new-url new-domain fallback-url fallback-domains
Брендинг провайдера s-siteurl s-sitename s-tgbot x-tgbot sort-order serverDescription
Баннер и контакты banner-text banner-button-text banner-button-url banner-bg-color banner-button-color announce-url support-email
Интерфейс окончания подписки sub-expire s-showexpire sub-expire-button-text sub-expire-button-link-site sub-expire-button-link-tg notification-subs-expire
Доступ hide-settings

✓Работает и без Provider ID

Ключ Примечание
profile-title / s-title Название подписки
profile-update-interval Интервал автообновления
profile-web-page-url Веб-страница провайдера
announce Сам текст объявления — но announce-url (кликабельность) требует активного провайдера
support-url Ссылка на поддержку
subscription-userinfo Квота и дата окончания
subid Стабильный id подписки
routing autorouting routing-update-url routing-update-interval routing-profile Профили маршрутизации, включая формы deep-link-команд — профиль несёт только правила, активный провайдер не нужен
geoipurl / geositeurl Адреса гео-баз — только в ответе подписки

Гейт работает одинаково независимо от того, как пришло значение: HTTP-заголовок, строка #ключ: в теле или кабинет провайдера.