Створення підпису: відмінності між версіями

Матеріал з apidocs
Перейти до: навігація, пошук
Створена сторінка: test
 
Немає опису редагування
Рядок 1: Рядок 1:
test
Формування підпису Sign (основний варіант для POST – запитів)
Sign = base64(sha256(secretKey + requestBody))
Де:
 
* <code>secretKey</code> – секретний ключ.
* <code>requestBody</code> – тіло запиту у форматі JSON (ідентичне формату EasyPay).
 
=== Приклади коду ===
----C#
 
<code>Convert.ToBase64String(SHA256.Create().ComputeHash(Encoding.UTF8.GetBytes(data)))</code>
 
PHP
 
<code>base64_encode(hash('sha256', ($secretKey.$requestbody), true))</code>

Версія за 12:48, 12 серпня 2025

Формування підпису Sign (основний варіант для POST – запитів)

Sign = base64(sha256(secretKey + requestBody))

Де:

  • secretKey – секретний ключ.
  • requestBody – тіло запиту у форматі JSON (ідентичне формату EasyPay).

Приклади коду


C#

Convert.ToBase64String(SHA256.Create().ComputeHash(Encoding.UTF8.GetBytes(data)))

PHP

base64_encode(hash('sha256', ($secretKey.$requestbody), true))