Jak liczy się sumę kontrolną w PHP?

18/08/2021
Udostępnij:

Oto przykładowy sposób liczenia sumy kontrolnej w języku PHP:

<?php
$code = hash_hmac('sha256', $requestPayload, $secretKey, true);
echo base64_encode($code); ?>

gdzie:

$requestPayload - string zawierający wysyłany obiekt API w formacie json (wszystkie białe znaki - spacje, nowe linie itp - są znaczące!)

$secretKey - sekretny klucz ustalany z administracją systemu ID HUB na etapie zakładania konta