Estamos usando as APIs do administrador para criar oagenda, que está funcionando bem e sendo agendada. Da mesma forma, gostaríamos de excluir a tarefa usando a API de administração. Mas nós precisamos do ID da tarefa ou do nó da tarefa para excluir a tarefa. Mas olhei em volta na API e não consegui encontrar uma maneira de recuperar o ID da tarefa. temos uma API para obter o ID da tarefa agendada ou apenas precisamos usar o nó da tarefa para excluir a tarefa.
Respostas:
1 para resposta № 1Provavelmente você está procurando por: DELETE / manage / v2 / tasks / {id | name}
Observe que, embora a descrição diga: "Este endereço de recurso exclui o nomeado tarefa do grupo nomeado. ", ele realmente funciona por nome ou ID.
1 para resposta № 2
Nas versões mais antigas do MarkLogic, sua melhor aposta seria admin: tarefas de grupo agendadas (). Itere através deles até encontrar o que você está procurando. Depois disso, você pode pegar o ID da tarefa do XML e usá-lo ou passar por todo o XML da tarefa para exclusão.
HTH!