Problemas ao consultar API com Token

Galera, tudo bem?

Gerei o token na API da Weni e ao consultar ele informa que o token é inválido.

Já tentei nas três URLS que a weni disponibiliza.

Existes as seguintes URLS:

API
https://api.bothub.it/v2/repository/qa/knowledge-base

NLP - Deu certo somente nessa
https://nlp.bothub.it/v2/parse/

NEW
https://new.push.al/api/v2/archives.json

Poderiam me ajudar?

@haelio se você quiser usar a API para extrair informações de uma Inteligência de Conteúdo, você abre a sua Inteligência e vai na seção de API que fica disponível no Menu lateral.

Nessa página você vai ter todas as informações para usar essa API, como mostrado na imagem abaixo:

Consegui resolver o seu problema?

1 curtida

Oi @haelio , percebi que sua requisição está sendo feita com o Header correto “Authorization”, porém o token para consumo da api de Inteligência inicia com “Token” e não Bearer. Tenta dessa forma como falei, e se houver alguma necessidade, você pode consumir o endpoint Account login create seguindo essa doc API Documentation . Consumir esse endpoint irá gerar um novo token para consumir a API via Postman.

Espero que ajude.

Bom dia @SarahPinheiro , não tive sucesso.

Estou tentando criar uma base e alimentá-la. Mais sem sucesso.

Já tentei utilizar o token da API e também da Documentação da API e nada.

EndPoint:
https://api.bothub.it/v2/repository/qa/knowledge-base/

Authorization: Bearer bd90ee80-3101-41de-b28c-***********

Params Json:

{
“repository”: “e3d1beef-8819-44ce-aeb0-**********”,
“title”: “string”
}

Tenta fazer a requisição desta forma:

Para gerar esse token de consumo da api você deve consumir o endpoint https://api.bothub.it/v2/account/login/ passando no body seu email e senha de login

Agora preencha o Header Authorization com o token que foi gerado:

Obrigado por sua ajuda @SarahPinheiro.

Eu havia tentado isso. A mensagem que está dando.

Esse erro é por conta das credenciais erradas, ou o email ou a senha :confused:

Estranho, pois confirmei o email e senha acessando duas vezes a weni e deu certo.
Depois peguei a senha e email e fui no postman.

Não sei mais o que fazer :confused:

@johncordeiro Pode ser algo relacionado a permissão?

Estou pensando nisso, já fusei bastante a Weni e não achei.