TypeScript SDK 빠른 시작
이 문서는 TypeScript SDK를 사용하여 일반적인 작업을 수행하는 빠른 시작 가이드를 제공합니다. SDK를 설치하는 방법, 액세스 자격 증명을 구성하는 방법, 최신 업그레이드 정보를 검색하는 등의 기본 작업을 학습하게 됩니다.
참고 사항
- TypeScript SDK를 사용하여 요청을 보내려면 Client 인스턴스를 초기화해야 합니다. 이 문서에서는 기본 구성을 로드하여 Client를 생성합니다. 클라이언트에 대한 자세한 구성 옵션은 클라이언트 구성을 참조하세요.
전제 조건
- UpgradeLink 계정을 등록했습니다.
- AccessKey 및 AccessSecret을 얻었습니다.
- URL 애플리케이션 업그레이드 전략을 구성했습니다.
자격 증명 얻기

SDK 설치
다음 명령어를 실행하여 SDK를 설치하세요:
npm install @toolsetlink/upgradelink-api-typescriptSDK 확인
다음 명령어를 사용하여 설치를 확인하고 버전을 확인할 수 있습니다:
npm view @toolsetlink/upgradelink-api-typescript versions성공적인 반환 예시는 다음과 같으며, 이는 성공적으로 설치되었음을 나타냅니다:
1.5.0빠른 사용
다음 예제 프로그램은 Client를 초기화하고 URL 애플리케이션의 최신 업그레이드 정보를 검색하는 방법을 보여줍니다.
URL 애플리케이션 최신 업그레이드 정보 가져오기
typescript
const {
default: Client,
Config,
UrlUpgradeRequest,
} = require('@toolsetlink/upgradelink-api-typescript');
// URL 업그레이드 정보 가져오기 테스트
async function testGetUrlUpgrade() {
try {
// 클라이언트 초기화
const config = new Config({
accessKey: 'mui2W50H1j-OC4xD6PgQag',
accessSecret: 'PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc',
});
const client = new Client(config);
// 요청 매개변수 구성
const request = new UrlUpgradeRequest({
urlKey: 'uJ47NPeT7qjLa1gL3sVHqw',
versionCode: 1,
appointVersionCode: 0,
devModelKey: '',
devKey: ''
});
// 요청 보내기
const response = await client.UrlUpgrade(request);
// 응답 결과 출력
console.log('\nURL 업그레이드 정보 응답:');
console.log(`code: ${response.code}`);
console.log(`msg: ${response.msg}`);
console.log('data:');
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('\nURL 업그레이드 정보 가져오기 실패:', error);
}
}