Skip to content

TypeScript Linux 最新アップグレード情報取得

このメソッドを使用して、Linux の最新アップグレード戦略を取得します。

リクエストパラメータ一覧

パラメータタイプ説明
requestLnxUpgradeRequest特定のインターフェースリクエストパラメータを設定してください。詳細は Linux アップグレード戦略取得 を参照してください。

戻り値一覧

戻り値タイプ説明
resultLnxUpgradeResponseインターフェース戻り値、具体的なインターフェース戻りパラメータは Linux アップグレード戦略取得 を参照してください。

ユニットテストコードの場所

サンプルコード

最新のアップグレード戦略を取得するには、次のコードを使用できます。

typescript
const {
    default: Client,
    Config,
    LnxUpgradeRequest,
} = require('@toolsetlink/upgradelink-api-typescript');

// Linux アップグレード情報の取得テスト
async function testGetLnxUpgrade() {
    try {
        // クライアントを初期化
        const config = new Config({
            accessKey: 'mui2W50H1j-OC4xD6PgQag',
            accessSecret: 'PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc',
        });
        const client = new Client(config);

        // リクエストパラメータを構築
        const request = new LnxUpgradeRequest({
            lnxKey: 'your-lnx-key',
            versionCode: 1,
            appointVersionCode: 0,
            devModelKey: '',
            devKey: ''
        });

        // リクエストを送信
        const response = await client.LnxUpgrade(request);

        // レスポンス結果を出力
        console.log('\nLinux アップグレード情報レスポンス:');
        console.log(`code: ${response.code}`);
        console.log(`msg: ${response.msg}`);
        console.log('data:');
        console.log(`  lnxKey: ${response.data.lnxKey}`);
        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('\nLinux アップグレード情報の取得に失敗しました:', error);
    }
}

toolsetlink@163.com