Skip to content

Dart SDK 快速入门

本文为您提供使用 Dart SDK 进行常见操作的快速入门。 您将学习如何安装SDK、配置访问凭证,以及执行基本操作,获取最新升级信息等。

注意事项

  • 使用Dart SDK发起请求,您需要初始化一个Client实例。本文通过加载默认配置来创建一个Client。关于客户端的更多配置选项,请参见配置客户端。

前提条件

  • 已注册upgradeLink账号。
  • 获取到 AccessKey AccessSecret。
  • 配置了Url应用升级策略。

获取凭证

img.jpg

安装Dart

通过以下命令查看dart版本。

shell
  dart --version
  • 在dependencies中加入依赖项
  dependencies:
    upgradelink_api_dart: ^1.0.1

快速使用

以下示例程序演示了如何Clint初始化,获取Url应用最新升级信息。

获取Url应用最新升级信息

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

void main() {
  group('A group of tests', () {
    setUp(() {});

    test('UrlUpgradeRequest Test', () async {
      final client = Client(
        accessKeyId: 'a1',
        accessKeySecret: 'a2',
      );

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

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

成功的返回示例如下:

UrlUpgradeResponse{code: 0, msg: 已经是最新版本, data: null}