Guia de Uso

Leonardo Amaral Atualizado por Leonardo Amaral

Guia de uso

Para continuar neste módulo, você deve passar pela etapa anterior clicando no botão abaixo

Autenticação

  • Para que seja possível gerar esse token, você deverá fazer uma requisição para a API abaixo, passando seu login, senha utilizados na plataforma. E caso possua autenticação de 2 fatores, você deverá preencher no campo de totp o código de 2 fatores.
Esse código tem validade de até 12h deverá ser utilizado em algumas das próximas APIs.

Como criar um Code Action

Você pode ter dois tipos de Code Actions, são eles: JSON e HTML.

Caso opte por JSON, o retorno do seu código, será específico para retornos do tipo JSON

Caso opte por HTML, o retorno do seu código, estará preparado para retornar um HTML

Para realizar a criação do tipo JSON, você poderá encontrar uma requisição chamada create code action [python] -> json, como segue na imagem abaixo.

Para criar um código, como mostra na imagem acima, você precisará de alguns parâmetros como: project_uuid, code_name e Bearer Token.

  • project_uuid
    • Essa informação você conseguirá pegar na URL do seu projeto na Weni Plataforma, como segue na imagem abaixo:
  • code_name
    • Essa informação deverá ser preenchido com o nome da sua preferência, de acordo com que for mais legível e didático.

Após possuir essas informações, será importante que você crie seu código seguindo o padrão que você poderá ver em Padrão de código e exemplos.

Logo em seguida, você poderá ir para o body, como segue na imagem abaixo e executar a requisição.

Coloque seu código dentro da parte de raw e o formato deverá ser Text.

Após realizar a requisição, você deverá receber um retorno similar a este:

Esse ID será o identificador do seu código, salve-o em algum lugar, pois ele é importante para executar seu código.

Execução do código

Para realizar a execução do código, será necessário pegar o ID do código que você criou na etapa anterior. Após isso você fará uma requisição passando o ID do seu código, como está na imagem abaixo:

Não é necessário passar as credenciais na request acima.

O seu código poderá receber requests de qualquer tipo, como: GET, POST, PUT, DELETE... Seu código deverá estar adaptado para receber a request esperada. Para dúvidas relacionadas a como pegar dados da Query ou Body, você poderá visitar Padrão de código e exemplos.

Como a gente se saiu?

Primeiros passos

Padrão de código e exemplos

Contato