Skip to content

راه‌اندازی سریع Dart SDK

این مقاله راهنمای راه‌اندازی سریع برای استفاده از Dart SDK برای عملیات‌های معمول ارائه می‌دهد. شما یاد می‌گیرید که چگونه SDK را نصب کنید، اعتبارهای دسترسی را پیکربندی کنید، و عملیات‌های پایه‌ای مانند دریافت آخرین اطلاعات به‌روزرسانی را انجام دهید.

نکات

  • برای ارسال درخواست‌ها با استفاده از Dart SDK، نیاز به راه‌اندازی یک نمونه Client دارید. این مقاله 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('A group of tests', () {
    setUp(() {});

    test('UrlUpgradeRequest Test', () 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: Already the latest version, data: null}

toolsetlink@163.com