Guia de Início Rápido do SDK TypeScript
Este documento fornece um guia de início rápido para usar o SDK TypeScript para operações comuns. Você aprenderá como instalar o SDK, configurar credenciais de acesso e executar operações básicas como recuperar as últimas informações de upgrade.
Notas
- Para fazer requisições usando o SDK TypeScript, você precisa inicializar uma instância Client. Este artigo cria um Client carregando configurações padrão. Para mais opções de configuração do cliente, consulte Configurar Cliente.
Pré-requisitos
- Conta UpgradeLink registrada.
- AccessKey e AccessSecret obtidos.
- Estratégia de upgrade de aplicativo URL configurada.
Obter Credenciais

Instalar SDK
Execute o seguinte comando para instalar o SDK:
npm install @toolsetlink/upgradelink-api-typescriptVerificar SDK
Você pode usar o seguinte comando para verificar a instalação e verificar sua versão:
npm view @toolsetlink/upgradelink-api-typescript versionsUm exemplo de retorno bem-sucedido é mostrado abaixo, o que indica que você instalou com sucesso:
1.5.0Uso Rápido
O seguinte programa de exemplo demonstra como inicializar um Client e recuperar as últimas informações de upgrade para um aplicativo URL.
Obter Últimas Informações de Upgrade do Aplicativo URL
typescript
const {
default: Client,
Config,
UrlUpgradeRequest,
} = require('@toolsetlink/upgradelink-api-typescript');
// Testar obtenção de informações de upgrade URL
async function testGetUrlUpgrade() {
try {
// Inicializar cliente
const config = new Config({
accessKey: 'mui2W50H1j-OC4xD6PgQag',
accessSecret: 'PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc',
});
const client = new Client(config);
// Construir parâmetros da requisição
const request = new UrlUpgradeRequest({
urlKey: 'uJ47NPeT7qjLa1gL3sVHqw',
versionCode: 1,
appointVersionCode: 0,
devModelKey: '',
devKey: ''
});
// Enviar requisição
const response = await client.UrlUpgrade(request);
// Imprimir resultados da resposta
console.log('\nResposta das informações de upgrade URL:');
console.log(`código: ${response.code}`);
console.log(`mensagem: ${response.msg}`);
console.log('dados:');
console.log(` urlKey: ${response.data.urlKey}`);
console.log(` versionName: ${response.data.versionName}`);
console.log(` versionCode: ${response.data.versionCode}`);
console.log(` urlPath: ${response.data.urlPath}`);
console.log(` upgradeType: ${response.data.upgradeType}`);
console.log(` promptUpgradeContent: ${response.data.promptUpgradeContent}`);
} catch (error) {
console.error('\nFalha ao obter informações de upgrade URL:', error);
}
}