Dart SDK クイックスタート
この記事では、Dart SDK を使用して一般的な操作を実行するためのクイックスタートガイドを提供します。 SDK のインストール方法、アクセス認証情報の設定方法、最新のアップグレード情報の取得などの基本操作を学びます。
注意事項
- Dart SDK を使用してリクエストを送信するには、Client インスタンスを初期化する必要があります。この記事では、デフォルト設定を読み込むことで Client を作成します。クライアントの詳細な設定オプションについては、「クライアントの設定」を参照してください。
前提条件
- UpgradeLink アカウントをすでに登録していること。
- AccessKey と AccessSecret を取得していること。
- URL アプリケーションのアップグレード戦略を設定していること。
認証情報の取得

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}