Recent Changes - Search:

APIS

Api /

Autenticación

Para hacer un registro en la cadena de bloques se requieren autenticación básica.

Pasos para generar un TOKEN

  • Usted necesita crear una cuenta en http://www.stamping.io.
  • Ingrese a la opción de perfil del usuario.
  • Hacer clic en el botón llamado "GENERAR TOKEN", copie el código autogenerado, de la siguiente forma:
          "Authorization: Basic <TOKEN>",

Ejemplo:

          "Authorization: Basic nTUzNzcxODk4NzQxMzpydHM2ZmplUENBaURGbXdOSDNhV1NVTTVyVzQ=",

Tenga en cuenta que si regenera un nuevo TOKEN, el anterior queda inhabilitado.

Utilizando curl

Para obtener el cliente_id:secret, se requiere decodificar en base64 al token para que se muestre el valor del client_id:

"decodeBase64(TOKEN) = client_id:secret"

$ curl -X POST -u client_id:secret -H 'Content-Type:application/json' -d '{"evidence": "fa814e37ad092518b0b22ed1f21c8bac4daed663433abba01e369399522279e6"}'

  https://api.stamping.io/stamp

Utilizando PHP

El siguiente código muestra como llamar al servicio de registro de evidencias legales:

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://api.stamping.io/stamp/");
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
            curl_setopt($ch, CURLOPT_HEADER, FALSE);
            curl_setopt($ch, CURLOPT_POST, TRUE);
            curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");

            curl_setopt($ch, CURLOPT_POSTFIELDS, 'evidence=cab514ec63e84beb86c89162dd0cd5c622867a30eb965d8341d2602598ca5a53');

        curl_setopt($ch, CURLOPT_HTTPHEADER, array(
          "Content-Type: application/json",
          "Authorization: Basic mTUzNzY4MDEzNTM3Mzp4bGhPQ3E1YlVhZlFrb1lET1NPUWE1ZUVtbms="
        ));

        $response = curl_exec($ch);
        curl_close($ch);
Edit - History - Print - Recent Changes - Search
Page last modified on October 27, 2018, at 03:53 AM