استفاده از API
زمانی که یک کلید دسترسی از پنل دریافت کرده باشید، میتوا نید با استفاده از API محصولات ابر آروان تغییرات و عملیات ممکن روی هر قابلیت را بهوسیلهی درخواستهای HTTP اجرا کنید.
در این راهنما، به بررسی نمونههایی از درخواستهای API در قالب دستورات curl میپردازیم. در تمام نمونهها به جای کلید دسترسی ماشین یوزر مقدار MU-KEY قرار گرفته است.
اگر با کلید ماشین یوزری که وجود ندارد یا دسترسی به یک محصول مشخص ندارد، تلاش به ارسال یک درخواست کنید با خطای زیر مواجه خواهید شد:
{
"message": "Unauthenticated."
}
مطمین شوید کلید دسترسی ماشین یوزرتان را به درستی Copy و Paste میکنید.
استفاده از API سرویس CDN
در این بخش برای آشنایی با ساختار API، چند نمونه از درخواستهای API سرویس CDN را بررسی میکنیم.
نمونه: دریافت لیست دامنههای ثبتشده
برای بررسی و مشاهدهی لیست تمام دامنههای ثبتشده در اکانتتان، باید یک درخواست GET به domains/ ارسال کنید.
curl --location --request GET 'https://napi.arvancloud.ir/cdn/4.0/domains' \
--header 'Accept: application/json' \
--header 'Authorization: <MU-KEY>'
نمونه: دریافت رکوردهای DNS یک دامنه
برای بررسی و مشاهدهی لیست تمام دامنههای ثبتشده در اکانتتان، باید یک درخواست GET به domains/domain/dns-records/ ارسال کنید.
به جای domain نام دامنهتان را بنویسید.
curl --location --request GET 'https://napi.arvancloud.ir/cdn/4.0/domains/example.com/dns-records' \
--header 'Accept: application/json' \
--header 'Authorization: <MU-KEY>'