نحوه پیکربندی Client
Client یک کلاینت Dart است که برای بهدست آوردن استراتژیهای بهروزرسانی و سایر منابع استفاده میشود. برای ارسال درخواستها با استفاده از Dart SDK، نیاز به راهاندازی یک نمونه Client دارید و در صورت نیاز، موارد پیکربندی پیشفرض Client را تغییر دهید.
پیشنیازها
- قبلاً حساب UpgradeLink را ثبت کردهاید.
- AccessKey و AccessSecret را بهدست آوردهاید.
دریافت اعتبارها

مثال پیکربندی پیشفرض
dart
import 'package:upgradelink_api_dart/upgradelink_api_dart.dart';
Future<void> main() async {
final config = Config(
accessKey: 'mui2W50H1j-OC4xD6PgQag',
secretKey: 'PEbdHFGC0uO_Pch7XWBQTMsFRxKPQAM2565eP8LJ3gc',
// protocol: 'HTTP',
// endpoint: 'api.upgrade.toolsetlink.com',
);
final client = Client(config: config);
}خلاصه پارامترهای پیکربندی
| نام پارامتر | الزامی | نوع | مقدار نمونه | توضیح |
|---|---|---|---|---|
| accessKey | بله | string | 89c8b3d5f2a74e1b | AccessKey |
| secretKey | بله | string | 89c8b3d5f2a74e1b | AccessSecret |
| protocol | خیر | string | HTTPS | پروتکل، پیشفرض HTTP است |
| endpoint | خیر | string | api.api.com | نام دامنه سرویس، پیشفرض api.upgrade.toolsetlink.com است، میتوانید به نام دامنه سرویس خود تغییر دهید. |