Отображение Meta info

Владелец подписки может отобразить информацию о потребленном и оставшемся трафике, сроке действия подписки, а также отображать объявления и задавать до двух ссылок для иконок в строке отображения метаданных.
Все данные могут быть переданы в формате plain text или base64.
Метаданные можно передать двумя способами:
Через HTTP-заголовок страницы подписки.
Через тело подписки, указав перед параметром знак # (например #profile-title).
Параметры отображения
profile-title(string): Название профиля. Может быть передано как plain text или в base64 (UTF-8). Ограничение: Максимальная длина — 25 символов.subscription-userinfo(string): Содержит информацию для отображения трафика и срока подписки.В левой части шкалы отображается сумма потребленного трафика (
upload + download), в правой части после знака/— общий объем (total).Дата окончания подписки указана в параметре
expire. Примечание: Все данные передаются в одном заголовке и разделяются символом;.
support-url(string): Ссылка на поддержку.Отображается иконкой синего цвета в правой части строки.
Область клика выделена зеленым прямоугольником.
profile-web-page-url(string): Ссылка на веб-страницу профиля.Если параметр указан, иконка приобретает синий цвет (аналогично
support-url).Область клика также выделена зеленым прямоугольником.
announce(string): Текст объявления. Может быть передан в формате plain text или base64. Ограничение: Максимальная длина отображаемого текста — 200 символов.
Параметр обновления
profile-update-interval (int): Интервал автоматического обновления подписки, задаётся в часах. Если пользователь указал интервал в настройках приложения, этот параметр будет проигнорирован.
Дополнительные рекомендации
Для корректного отображения метаданных убедитесь, что формат данных соответствует требованиям (plain text или base64 UTF-8).
Параметры, указанные в теле подписки, имеют более высокий приоритет, чем параметры, переданные через HTTP-заголовки.
Если часть параметров поступает через HTTP-заголовки, а другая часть через тело подписки, необходимо объединить (merge) все параметры, учитывая их приоритеты, и корректно отобразить результат.
Пример http headers:
Пример тела подписки:
Last updated