Autenticación
Para la autorización use el siguiente código:
- Shell
- Node
- Java
- PHP
curl "api_endpoint_here"
-H "emite_id: emite_id_value"
-H "emite_key: emite_key_value"
const axios = require("axios");
const response = await axios.get("api_endpoint_here", {
headers: {
emite_id: "emite_id_value",
emite_key: "emite_key_value"
}
});
console.log(response.data);
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("api_endpoint_here"))
.header("emite_id", "emite_id_value")
.header("emite_key", "emite_key_value")
.GET()
.build();
HttpResponse<String> response = client.send(
request,
HttpResponse.BodyHandlers.ofString()
);
System.out.println(response.body());
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "api_endpoint_here",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"emite_id: emite_id_value",
"emite_key: emite_key_value"
],
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Asegurese de reemplazar
emite_id_valueyemite_key_valuecon las claves de acceso de su cuenta.
Emite usa "API keys" para permitir el acceso a la API. Tu puedes actualizar las claves de acceso en nuestra consola.
Emite espera que las "API keys" se incluya en todas las peticiones a la API en los siguientes "Headers":
emite_id: emite_id_value
emite_key: emite_key_value
Recuerda
Debe reemplazar emite_id_value y emite_key_value con sus "API keys" personales según el entorno en que desees trabajar: Producción o Demo.