Importar e exportar aplicativos
Como exportar um aplicativo utilizando API?
Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;
Obtenha o flowid: Obtenha o código identificador do aplicativo. Ele pode ser encontrado na página Construir > Aplicativos ou através de consultas de API como descrito em Listar aplicativos que posso editar;
Enviar a requisição: Utilize o endpoint Importar e exportar aplicativos conforme modelo. Lembre-se de trocar seu_endereco.do.zeev pelo endereço que você utiliza para acessar o Zeev;
Código identificador do aplicativo
Sucesso
Solicitação ou dados da solicitação são inválidas
Pessoa não autorizada
Pessoa não tem permissão de executar essa operação
O registro não foi encontrado
Muitas requisições em um determinado período de tempo
Ocorreu algum erro interno no servidor
GET /api/2/flows/{flowid}/export HTTP/1.1
Host: seu_endereco.do.zeev
Authorization: YOUR_API_KEY
Accept: */*
{
"url": "text",
"contents": "text"
}
Exemplo de requisição para exportar um aplicativo
let flowId = 846;
const myHeaders = new Headers();
myHeaders.append("Accept", "application/json");
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Authorization", "Bearer TOKEN_DO_USUARIO");
const requestOptions = {
method: "GET",
headers: myHeaders
};
try {
const response = await fetch(`https://seu_endereco.do.zeev/api/2/flows/${flowId}/export`, requestOptions);
const result = await response.json();
console.log(result)
} catch (error) {
console.error(error);
};
Como importar um aplicativo utilizando API?
Authenticação: Obtenha um token de autenticação para a API. Saiba como em Como autenticar nas APIs do Zeev;
Obtenha o content: Este é o conteúdo do aplicativo a ser importado, deve conter o formato conforme o resultado da exportação em Importar e exportar aplicativos
Enviar a requisição: Utilize o endpoint Importar e exportar aplicativos conforme modelo. Lembre-se de trocar seu_endereco.do.zeev pelo endereço que você utiliza para acessar o Zeev;
Sucesso
Solicitação ou dados da solicitação são inválidas
Pessoa não autorizada
Pessoa não tem permissão de executar essa operação
O registro não foi encontrado
Muitas requisições em um determinado período de tempo
Ocorreu algum erro interno no servidor
POST /api/2/flows/import HTTP/1.1
Host: seu_endereco.do.zeev
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 2
{}
{
"cnf": 1,
"cnfr": 1,
"nbfv": 1,
"dsdlk": "text"
}
Links relacionados:
Atualizado