Перейти к содержимому

Конструктор бейджей

Система бейджей

Xray Checker включает систему бейджей, которая позволяет встраивать индикаторы статуса прокси куда угодно. Бейджи идеально подходят для:

  • Страниц статуса
  • Дашбордов
  • Документации
  • README файлов
  • Мониторинговых экранов

Интерактивный конструктор

Используйте этот конструктор для настройки и предпросмотра бейджа. Введите URL вашего Xray Checker и Stable ID прокси для начала.

Preview

Dark
Light

Enter Base URL and Stable ID to see preview

Generated URL

-

Embed Code

-

Справочник по параметрам URL

ПараметрЗначенияПо умолчаниюОписание
stableId{id}обязательноStable ID прокси из API
themedark, lightdarkЦветовая тема
variantdefault, flat, pill, dotdefaultСтиль бейджа
sizesm, md, lgmdРазмер бейджа
roundednone, sm, md, lg, fullmdСкругление углов
showNametrue, falsetrueПоказывать имя прокси
showLatencytrue, falsetrueПоказывать задержку
transparenttrue, falsefalseПрозрачный фон
widthчислоautoПользовательская ширина
heightчислоautoПользовательская высота

Получение Stable ID

Каждый прокси имеет уникальный stableId, который сохраняется между перезапусками. Получите его через API:

Окно терминала
curl https://your-xray-checker.com/api/v1/public/proxies

Ответ содержит stableId для каждого прокси:

{
"success": true,
"data": [
{
"stableId": "a1b2c3d4e5f67890",
"name": "US-Server-1",
"online": true,
"latencyMs": 150
}
]
}

Примеры

Базовый бейдж

https://your-server.com/?stableId=abc123

Светлая тема, таблетка

https://your-server.com/?stableId=abc123&theme=light&variant=pill

Только точка статуса

https://your-server.com/?stableId=abc123&variant=dot

Компактный без задержки

https://your-server.com/?stableId=abc123&size=sm&showLatency=false

Пользовательский размер для дашборда

https://your-server.com/?stableId=abc123&width=200&height=40

Прозрачный фон

https://your-server.com/?stableId=abc123&transparent=true

Встраивание

HTML iframe

<iframe
src="https://your-server.com/?stableId=abc123&theme=light&variant=pill"
width="200"
height="50"
frameborder="0">
</iframe>

Markdown (GitHub)

Примечание: GitHub не поддерживает iframe. Используйте сервис изображений статуса или ссылку:

[![Server Status](https://img.shields.io/badge/dynamic/json?url=https://your-server.com/api/v1/public/proxies&query=$.data[0].online&label=US-Server&color=brightgreen)](https://your-server.com)