Como Configurar Cliente
O Cliente é o cliente TypeScript usado para obter recursos como estratégias de upgrade. Para iniciar requisições usando o SDK TypeScript, você precisa inicializar uma instância Client e modificar os itens de configuração padrão do Client conforme necessário.
Pré-requisitos
- Conta UpgradeLink registrada.
- AccessKey e AccessSecret obtidos.
Obter Credenciais

Exemplo de Configuração Padrão
const {
default: Client,
Config,
} = require('@toolsetlink/upgradelink-api-typescript');
// Testar inicialização do cliente
async function testClientInit() {
try {
// Inicializar cliente
const config = new Config({
accessKey: 'mui2W50H1j-OC4xD6PgQag',
accessSecret: 'PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc',
});
const client = new Client(config);
} catch (error) {
console.error('\n erro:', error);
}
}Resumo dos Parâmetros de Configuração
| Parâmetro | Obrigatório | Tipo | Valor de Exemplo | Descrição |
|---|---|---|---|---|
| accessKey | Sim | string | 89c8b3d5f2a74e1b | |
| secretKey | Sim | string | 89c8b3d5f2a74e1b | |
| protocol | Não | string | HTTPS | Protocolo, padrão é HTTP |
| endpoint | Não | string | api.api.com | Domínio do serviço, padrão é api.upgrade.toolsetlink.com, pode ser alterado para o seu próprio domínio de serviço. |