Все инструкции
API для разработчиков

HMAC-аутентификация

Подпишите каноническое сообщение по точным байтам запроса.

1 мин чтенияОбновлено 24.10.2026
На этой страницеГде находитсяПошаговоКак проверить результатЕсли не получилось

Где находится

Открыть рабочий раздел

Пошагово

  1. Подготовьте окончательное тело: UTF-8 без BOM. Для GET тело пустое.

  2. К каноническому сообщению добавьте METHOD, путь без query, Unix-время UTC, новый nonce и SHA-256 тела, разделив их LF.

  3. Вычислите HMAC-SHA256 с секретом и передайте ключ, время, nonce и hex-подпись в заголовках X-XPD-Key, X-XPD-Timestamp, X-XPD-Nonce и X-XPD-Signature.

  4. При повторной попытке обновите время/nonce/подпись, но сохраните ключ логической операции и её тело.

Реальный экран XPD Экран AMS от 24.10.2026. Рабочие строки и личные данные скрыты; интерфейс не перерисован.

Секрет нельзя передавать в URL или журналы; не используйте одну подпись для повторов.

Как проверить результат

Клиент и сервер вычисляют одинаковую подпись для одной и той же среды.

Если не получилось

Не видно раздела или кнопки

Проверьте выбранную компанию, подключённый модуль и свою роль. Попросите администратора проверить доступ; повторный вход сам по себе не выдаёт права.

Набор кнопок зависит от включённых модулей, вашей роли и выбранной компании. Инструкция не предоставляет дополнительные права.