Autenticación
Gestion de la autenticacion en nuestros servicios REST
La autenticación aplicada a nuestros servicios REST es basada en token. Este token es único para cada entorno y será proporcionado por el equipo de desarrollo de Eden. El token debe incluirse en todas las solicitudes al API mediante un encabezado HTTP llamado "Authorization". A continuación, se muestran ejemplos de cómo enviar este encabezado en los lenguajes y entornos más comunes para el consumo de API HTTP:
Ejemplos de uso
curl -X 'POST' 'http://middleware-staging.dev-land.space/api/v1/orders/' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Token s8CTsfYiLrJMK21u0opHB5Mi7ATfQ5hpeH9NJQUT8'import requests
url = "https://middleware-staging.dev-land.space/api/v1/orders/"
payload = {}
headers = {
'Authorization': 'Token 804f90f981a79578136121eaf0563e3c5d672ab3'
}
response = requests.request("POST", url, headers=headers, data=payload)
<?php
$url = "https://middleware-staging.dev-land.space/api/v1/orders/";
$token = "804f90f981a79578136121eaf0563e3c5d672ab3";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, []);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: Token $token"
]);
$response = curl_exec($ch);
echo $response;
?>Last updated