Skip to content

Dart SDK クイックスタート

この記事では、Dart SDK を使用して一般的な操作を実行するためのクイックスタートガイドを提供します。 SDK のインストール方法、アクセス認証情報の設定方法、最新のアップグレード情報の取得などの基本操作を学びます。

注意事項

  • Dart SDK を使用してリクエストを送信するには、Client インスタンスを初期化する必要があります。この記事では、デフォルト設定を読み込むことで Client を作成します。クライアントの詳細な設定オプションについては、「クライアントの設定」を参照してください。

前提条件

  • UpgradeLink アカウントをすでに登録していること。
  • AccessKey と AccessSecret を取得していること。
  • URL アプリケーションのアップグレード戦略を設定していること。

認証情報の取得

img.jpg

Dart のインストール

次のコマンドを使用して Dart バージョンを確認します:

shell
  dart --version
  • pubspec.yaml に依存関係を追加します:
yaml
  dependencies:
    upgradelink_api_dart: ^1.0.2

クイック使用法

次のサンプルプログラムは、Client を初期化して URL アプリケーションの最新のアップグレード情報を取得する方法を示しています。

URL アプリケーションの最新アップグレード情報を取得する

dart
import 'package:test/test.dart';
import 'package:upgradelink_api_dart/upgradelink_api_dart.dart';

void main() {
  group('テストグループ', () {
    setUp(() {});

    test('UrlUpgradeRequest テスト', () async {
      final config = Config(
        accessKey: 'mui2W50H1j-OC4xD6PgQag',
        secretKey: 'PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc',
        // protocol: 'HTTP',
        // endpoint: 'api.upgrade.toolsetlink.com',
      );
      final client = Client(config: config);

      final request = UrlUpgradeRequest(
        urlKey: 'uJ47NPeT7qjLa1gL3sVHqw',
        versionCode: 1,
        appointVersionCode: 0,
        devModelKey: '',
        devKey: '',
      );

      final response = await client.getUrlUpgrade(request);
      print(response.toString());
    });
    
  });
}

正常な戻りの例は次のとおりです:

UrlUpgradeResponse{code: 0, msg: すでに最新バージョンです, data: null}

toolsetlink@163.com