Ada.ia
Logo Base de Conhecimento

Atualización de los Datos con API

Al crear un "Nuevo agendamiento de la carga" usted será direccionado a esa página. Ese agendamiento especifico, solo existirá para orígenes SQL, CSV(Remoto) y uMov.me.
Ese agendamiento de carga es disparado cuando es accionado el disparo inmediato, o por la URL con esa requisición por POST fuera ejecutada. Sigue el identificador de carga destacado abajo.
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-agendar-carga-tipo-api/idcarga.png
Al hacer clic en "Inmediatos" vea la notificación de la carga API ejecutada:
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-agendar-carga-tipo-api/notificacaoapi.png
Nuestros "logs" usted podrá visualizar más informaciones de su carga "API":
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-agendar-carga-tipo-api/verlog.png
 "Clave de API: En su perfil existe una opción de generar una clave, que usted utilizara junto al código del agendamiento creado:
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-agendar-carga-tipo-api/chaveapiperfil.png
Importante: Este tipo de carga es recomendable para un sistema que efectúe ese disparo o un sistema hecho por nosotros de BIMachine.
Ejemplo de la llaamada "REST" en lenguage "JAVA":
URL url = new URL("http://app.bimachine.com.br/api/origins/schedulings/" + ID do Agendamento + "/execute?key="+token);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setDoInput(true);
connection.setDoOutput(true);
DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
wr.flush();
 ¿Como funciona?
Utilizando el protocolo HTTP (Hypertext Transfer Protocol) con el método de requisición POST, existira varias formas de ejecutar:
    
Haciendo una llamada REST utilizando la URL Fazendo uma chamada REST utilizando a URL (Ejemplo: http://app.bimachine.com.br/api/origins/schedulings/"ID agendamiento"/execute?key=" Clave de la Api" ) usando la requisición POST;
        – " ID agendamiento ": es el código generado del agendamiento creado en BIMachine (para ver el código haga clic en "editar" de la estructura de datos). Notificaciones de Retorno de carga Api:
-Cuando su requisición fuera ejecutada con "Éxito", usted recibirá un retorno con valor de 200, que representa la respuesta padrón HTTP de retorno con éxito.
   
Código con "Éxito"
           
  • 200 – ok.
  • Los estado 200 o Ok informa que una requisición por el protocolo HTTP fue ejecutada, acepta y entrega a los destinatarios con éxito.
-Cuando su requisición fuera ejecutada con "Error", o sea, su Api no finaliza con éxito, usted recibirá valores representados abajo, en el padrón HTTP de retorno:
   
    Códigos de error:
  • 400 – Bad Request (Solicitud mala).
  • 401 – Unauthorized (No Autorizado).
  • 402 – Payment Required (Pagamento Requerido).
  • 403 – Forbidden (Prohibido).
  • 404 – Not Found (No Existe).
  • 405 – Method Not Allowed (Método No Permitido).
  • 406 – Not Acceptable (No Aceptable).
  • 407 – Proxy Authentication Required (Autenticación de Proxy Requerida).
  • 408 – Request Timeout (Tiempo Limite para requisición).
  • 409 – Conflict (Conflicto).
  • 410 – Gone (Desaparecido).
  • 411 – Length Required (Longitud Requerido).
  • 412 – Precondition Failed (Pré Condición Fallo).
  • 413 – Request Entity Too Large (Entidad Solicitada muy Grande).
  • 414 – Request-URI Too Long (Solicitación de URL muY larga).
  • 415 – Unsupported Media Type (Tipo de mídia no soportado).
  • 416 – Requested Range Not Satisfiable (Intervalo solicitado no satisfatório).
  • 417 – Expectation Failed (Expectativa de Falla).
  • 500 – Internal Server Error (Error Interno en el Servidor).
  • 501 – Not Implemented (No Implementado).
  • 502 – Bad Gateway (Porta de Saida Ruim).
  • 503 – Service Unavailable (Servicio No disponible).
  • 504 – Gateway Timeout (Tiempo Limite para Puerta de Salida).
  • 505 – HTTP Version Not Supported (Versión del protocolo HTTP No Soportado).

Ultimos artículos

Scroll al inicio