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.
Al hacer clic en "Inmediatos" vea la notificación de la carga API ejecutada:
Nuestros "logs" usted podrá visualizar más informaciones de su carga "API":
"Clave de API: En su perfil existe una opción de generar una clave, que usted utilizara junto al código del agendamiento creado:
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).