BroadNet
Повседневные инструменты · работает в вашем браузере

Инструменты для разработчиков.

Небольшой набор преобразований, которые нужны каждый день: метка времени Unix в дату ISO, кодирование и декодирование Base64, генератор UUID v4 и валидатор номеров телефонов E.164. Всё выполняется локально — ничего не покидает ваше устройство.

Метка времени Unix ↔ дата ISO (UTC)
ISO 8601 (UTC)
2024-01-01T00:00:00.000Z
Метка времени Unix (секунды)
1704067200

Метка времени Unix — это число секунд, прошедших с 1 января 1970 года по UTC. Преобразования показываются в UTC и обновляются по мере ввода — автоматическое «сейчас» не подставляется.

Краткий ответ

Что делают эти инструменты для разработчиков?

Они закрывают четыре небольшие задачи, которые постоянно возникают при работе с API и обменом сообщениями: превращение метки времени Unix в читаемую дату UTC и обратно, кодирование или декодирование Base64, генерацию устойчивого к коллизиям UUID v4 для ключей идемпотентности или идентификаторов записей, а также проверку того, что номер телефона корректен в формате E.164 перед отправкой.

Метка времени Unix ↔ ISO

Секунды с 1970-01-01 UTC, преобразуемые в ISO 8601 и обратно.

Base64

Обратимое текстовое кодирование для передачи данных по текстовым каналам — не шифрование.

UUID v4

128-битный идентификатор со 122 случайными битами из надёжного источника.

E.164

Международный формат номеров ITU: + код страны и национальный номер, до 15 цифр.

Часто задаваемые вопросы

Что такое метка времени Unix?

Метка времени Unix — это число секунд, прошедших с 1 января 1970 года 00:00:00 UTC — начала эпохи Unix. Это компактный, независимый от часового пояса способ представления момента времени, поэтому его используют API и базы данных. Этот инструмент преобразует его в строку даты ISO 8601 по UTC и обратно.

Кодирование Base64 — это то же самое, что шифрование?

Нет. Base64 — это обратимое кодирование, представляющее двоичные или текстовые данные с помощью 64 печатаемых символов ASCII. Декодировать его может кто угодно, поэтому оно не обеспечивает конфиденциальности — оно используется для безопасной передачи данных по текстовым каналам, а не для защиты секретов.

Что такое UUID v4 и уникален ли он?

UUID v4 — это 128-битный идентификатор со 122 случайными битами, генерируемый здесь с помощью криптографически надёжного источника случайности браузера. Коллизии астрономически маловероятны, поэтому UUID v4 считаются глобально уникальными идентификаторами для записей, запросов и ключей идемпотентности.

Что такое формат номера телефона E.164?

E.164 — это стандарт ITU для международных номеров телефонов: ведущий знак плюс, код страны и национальный номер, без пробелов и знаков препинания, всего до 15 цифр — например +14155550123. API обмена сообщениями ожидают номера назначения в формате E.164, чтобы номера корректно маршрутизировались по всему миру.

Отправляют ли эти инструменты мои данные куда-либо?

Нет. Каждое преобразование выполняется в вашем браузере с помощью JavaScript. Метки времени, текст, данные Base64, сгенерированные UUID и номера телефонов обрабатываются локально и никогда не передаются в BroadNet или на какой-либо сервер.

Разрабатываете на базе BroadNet?

REST API, прямые привязки SMPP 3.4, вебхуки доставки и официальный TypeScript SDK в 200+ странах. Начните с центра разработчика.