Autenticação

A autenticação é necessária para acessar os recursos da API. Você deve incluir um token de acesso válido em todas as solicitações. Siga as etapas abaixo para obter um token de acesso:

Route (Rota)

Método Rota Descrição
POST /webservice/generate-token Retorna o webservice_token, necessário para todas as requisições

Header (Cabeçalho)

Param Tipo Descrição Obrigatório
Accept String application/json Não

Query Params (Requisição)

Param Tipo Descrição Obrigatório
webserviceSecret String *Secret Key do usuário Sim
webserviceUnique String **Unique key do usuário Sim

*Obtenção da Secret Key:

  1. > Acesse a plataforma e faça login na sua conta.
  2.  
  3. > No menu principal, navegue até a seção de Usuários.
  4.  
  5. > Abra a área dedicada ao Webservice e crie um novo usuário específico para a API.
  6.  
  7. > Depois de criar o usuário, você receberá uma Secret Key associada a esse usuário. Mantenha essa chave em um local seguro, pois você a usará para autenticar as requisições.

**Para conseguir a Unique Key entre em contato com nosso time de suporte

Exemplos

cURL

				
					curl --location --globoff 'https://dev3.nochalks.com/generate-token?webserviceSecret={webservice_secret}&webserviceUnique={webservice_unique}' \
--header 'Accept: application/json'
				
			

Node.js

				
					const axios = require('axios');

let config = {
  method: 'get',
  maxBodyLength: Infinity,
  url: 'https://dev3.nochalks.com/generate-token?webserviceSecret={webservice_secret}&webserviceUnique={webservice_unique}',
  headers: { 
    'Accept': 'application/json'
  }
};

axios.request(config)
.then((response) => {
  console.log(JSON.stringify(response.data));
})
.catch((error) => {
  console.log(error);
});
				
			

PHP

				
					<?php
$client = new Client();
$headers = [
  'Accept' => 'application/json'
];
$request = new Request('GET', 'https://dev3.nochalks.com/generate-token?webserviceSecret={webservice_secret}&webserviceUnique={webservice_unique}', $headers);
$res = $client->sendAsync($request)->wait();
echo $res->getBody();

				
			

Response (Resposta)

- Resposta de retorno do token (Status: 200)

				
					{
    "message": "Token de autenticação gerado com sucesso!",
    "status": "200",
    "data": {
        "webservice_token": "<WEBSERVICE_TOKEN>"
    }
}
				
			
ESCOLHA UM ATENDIMENTO:
Contato por Chat CHAT
Contato por E-mail E-MAIL
Contato por Telefone TELEFONE
Contato por Whatsapp WHATSAPP
Plataforma EAD para Cursos e Treinamentos Online mais segura do mercado!
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.