راهاندازی سریع Dart SDK
این مقاله راهنمای راهاندازی سریع برای استفاده از Dart SDK برای عملیاتهای معمول ارائه میدهد. شما یاد میگیرید که چگونه SDK را نصب کنید، اعتبارهای دسترسی را پیکربندی کنید، و عملیاتهای پایهای مانند دریافت آخرین اطلاعات بهروزرسانی را انجام دهید.
نکات
- برای ارسال درخواستها با استفاده از Dart SDK، نیاز به راهاندازی یک نمونه Client دارید. این مقاله 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('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}