КАБИНЕТ ПРОВАЙДЕРА
Инструменты для провайдеров
Раздавайте подписки через фирменные ссылки smproxy://, следите за статистикой и отправляйте сообщения пользователям. Всё бесплатно.
🆔
Provider ID
Ваш идентификатор и установка своего произвольного
📊
Статистика
Активные устройства и использование
🔔
Сообщения
Отправка сообщений во входящие приложения
ГЕНЕРАТОРЫ ССЫЛОК
Превратите ссылку подписки в smproxy://
По одному клику пользователь добавит вашу подписку. Ниже — рабочие генераторы (обращаются к provider.smproxy.io).
🔒
Зашифрованная ссылка
smproxy://crypt1/…Скрывает реальный URL подписки — пользователь не увидит адрес вашего сервера.
📱
Привязка к устройству
smproxy://addhw/…Ссылка откроется только на устройстве с указанным HWID — защита от «расшаривания».
Инструменты
Соберите ссылку для клиента или профиль маршрутизации прямо в браузере — вводить JSON руками не нужно.
Полная спецификация API и справочник заголовков — в документации для разработчиков.
API — ГЕНЕРАЦИЯ ПРОГРАММНО
Как генерировать ссылки из кода
Формы выше — обёртка над двумя POST-эндпоинтами. Вызывайте их напрямую из бэкенда или бота, чтобы выдавать ссылки автоматически.
POST · form-urlencoded или JSON
База: https://provider.smproxy.io/public/
🔒
crypto-link
POST /public/crypto-linkЗАПРОС (cURL)
curl -X POST \
https://provider.smproxy.io/public/crypto-link \
-d 'url=https://example.com/sub/abc123'
… ИЛИ JSON
curl -X POST \
https://provider.smproxy.io/public/crypto-link \
-H 'Content-Type: application/json' \
-d '{"url":"https://example.com/sub/abc123"}'
ОТВЕТ (200)
{
"link": "smproxy://crypt1/BASE64URL…"
}
📱
hwid-link
POST /public/hwid-linkЗАПРОС (cURL)
curl -X POST \
https://provider.smproxy.io/public/hwid-link \
-d 'url=https://example.com/sub/abc123' \
-d 'hwid=A1B2C3D4-5E6F-…'
… ИЛИ JSON
curl -X POST \
https://provider.smproxy.io/public/hwid-link \
-H 'Content-Type: application/json' \
-d '{"url":"https://example.com/sub/abc123",
"hwid":"A1B2C3D4-5E6F-…"}'
ОТВЕТ (200)
{
"link": "smproxy://addhw/BASE64URL…"
}
Параметры
Поле
Описание
urlСсылка подписки (обязательно для обоих)
hwidИдентификатор устройства — только для
hwid-linkТело принимается как
form-urlencoded, так и application/json. Ошибки — { "error": "…" } с кодом 4xx/5xx.Пример на Node.js
const res = await fetch(
"https://provider.smproxy.io/public/crypto-link",
{
method: "POST",
headers: {
"Content-Type":
"application/x-www-form-urlencoded"
},
body: new URLSearchParams({
url: "https://example.com/sub/abc"
})
}
);
const { link } = await res.json();