Как приложение читает подписку
Ссылка-подписка — обычный веб-адрес. Приложение обращается по нему как браузер, получает текст с конфигурациями и превращает его в список серверов. Понимание этой цепочки объясняет и «пустой список», и «разные серверы в разных клиентах».
- Вы вставляете ссылку в экран подписок.
- Приложение обращается по адресу и сообщает о себе минимум служебных данных: User-Agent и HWID.
- Сервис отдаёт текст: список ключей или строку в base64, иногда вместе с правилами маршрутизации.
- Приложение разбирает ответ и заменяет прежний список серверов этой подписки.
- Дальше список обновляется по расписанию: автообновление.
Что бывает в ответе
| Формат | Как выглядит | Комментарий |
|---|---|---|
| Список ключей | Строки vless://, trojan://, ss:// | Самый распространённый вариант |
| base64 | Длинная строка из букв и цифр | Внутри тот же список ключей |
| Конфигурация целиком | Структурированный текст с правилами | Тогда из подписки приходят и маршруты: профили |
| Пусто или ошибка | Ничего или текст ошибки | Серверы исчезнут: серверы пропали |
Кнопка «Добавить в Happ»
Многие сервисы дают ссылку вида happ://, которая открывает приложение и подставляет подписку без копирования. Это тот же адрес, только упакованный в схему, которую система умеет открывать в приложении. Разбор устройства таких строк — на happ.red.
Почему в разных приложениях разные серверы
Сервис может отдавать разный набор в зависимости от того, какой клиент пришёл: одни форматы понимает Happ, другие — иные приложения. Это нормальное поведение, а не ошибка. Если набор кажется урезанным, попробуйте обновить приложение: свежая версия сообщает о себе иначе и может получить полный список.
Проверьте: дело в приложении или в серверах
Серверов внутри Happ нет — их даёт подписка, поэтому половина странного поведения приложения объясняется содержимым ссылки. Подставьте в тот же клиент заведомо рабочую подписку: поведение изменилось — дело было в серверах. Тестовый доступ ТОК VPN на 3 дня выдаётся сразу.
- ссылка приходит сразу
- добавляется в Happ одной кнопкой
- карта не нужна
Где взять ссылку-подписку?
В личном кабинете или в боте сервиса, у которого куплен доступ. Само приложение ссылок не выдаёт.
Одна ссылка на все устройства?
Обычно да: сколько устройств.
Подписка закончилась — что увидит приложение?
Чаще всего пустой ответ и, как следствие, пустой список серверов. Сроки — на стороне сервиса: happ.place.
Можно ли добавить несколько подписок?
Да, их серверы складываются в общий список: экран подписок.
Осталось отделить приложение от подписки: подставьте заведомо рабочую ссылку в тот же Happ. Поведение изменилось — дело было в серверах, а не в клиенте. Тестовый доступ ТОК VPN на 3 дня выдаётся сразу.
Взять ссылку для проверки →