Ao acessar "Gerenciar Ambiente', em "Dados" crie ou use um agendamento de carga. Feito isso você terá o ID do agendamento, que será usado para executar uma carga do tipo API via chamada REST. Como executar o ID na carga do tipo API ? Somente com programa "via chamada Rest" você terá o valor de um segundo ID para fazer a consulta. Veja no exemplo abaixo: URL url = new URL("http://app.bimachine.com.br/api/origins/schedulings/" + ID do Agendamento + "/execute?key=" + token); Após executar, você receberá o valor de um segundo ID. Exemplo de retorno: {"id":1100} Esse segundo id será utilizado para consultar o status da carga. Como funciona? Utilizando o protocolo HTTP (Hypertext Transfer Protocol) com o método de requisição POST, exemplo: Fazendo uma chamada REST utilizando a URL (Exemplo: http://app.bimachine.com.br/api/origins/schedulings/"ID agendamento"/status?appKey=" Chave da Api" ) usando a requisição POST; - " ID agendamento ": É o código gerado após a chamada via API do agendamento. - " Chave da Api": Essa chave é o token da Conta que pode ser criando no "Minhas Contas". Veja no exemplo: URL url = new URL("http://app.bimachine.com.br/api/origins/schedulings/" + ID do Agendamento + "/execute?key=" + token); Após executar a consulta terá alguns dados de retorno. Veja no exemplo: {"id":5164, Onde: - id: identificador da requisição; - loadType: É o tipo de carga; - status: Status da carga no momento. (Status possíveis: SUCCESS, ERROR, RUNNING, NEW_DATA_NOT_FOUND, NOT_FINISHED, NOT_STARTED); - startDate: Data de início do agendamento; - endDate: Data fim do agendamento; - log: Log do agendamento. |