Tema ini menjelaskan informasi dasar tentang Alibaba Cloud CDN API.
Ikhtisar OpenAPI Explorer
Alibaba Cloud menyediakan OpenAPI Explorer untuk membantu pengembang memahami dan menggunakan operasi API dari berbagai layanan Alibaba Cloud secara cepat dan efisien. OpenAPI Explorer mengintegrasikan fitur seperti pencarian cerdas, dokumentasi, debugging online, unduhan SDK, kode contoh, diagnosis kesalahan, dan statistik panggilan. Di OpenAPI Explorer, Anda dapat memanggil operasi API layanan Alibaba Cloud serta melihat permintaan dan respons API. Selain itu, OpenAPI Explorer secara otomatis menghasilkan kode contoh SDK yang sesuai untuk mempermudah penggunaan layanan Alibaba Cloud. Untuk informasi lebih lanjut, lihat Apa itu API?.
Deskripsi versi
Versi | Deskripsi |
Kami merekomendasikan Anda menggunakan versi ini. |
Debugging Online
Alibaba Cloud CDN menyediakan fitur debugging API di OpenAPI Explorer. Sebelum memanggil operasi API, pastikan Anda memahami informasi berikut tentang Alibaba Cloud CDN: versi, titik akhir, dan metode integrasi.

Halaman Debugging
Akses Portal OpenAPI.
Titik Akhir
Pilih titik akhir berdasarkan wilayah tempat sumber daya Anda berada untuk mengurangi latensi. Misalnya, titik akhir publik Alibaba Cloud CDN di wilayah China (Shanghai) adalah cn-shanghai.aliyuncs.com.
Untuk informasi lebih lanjut, lihat Titik Akhir.
Identitas Pengguna
Secara default, setelah Anda masuk ke OpenAPI Explorer dengan akun Alibaba Cloud Anda, akun tersebut digunakan untuk melakukan debugging online. Akun Alibaba Cloud memiliki izin pada semua operasi API. Jika Anda menggunakan akun Alibaba Cloud untuk memanggil operasi API, risiko keamanan mungkin timbul. Kami sangat menyarankan Anda memanggil operasi API atau melakukan O&M rutin menggunakan pengguna RAM. Sebelum memanggil operasi API sebagai pengguna RAM, berikan izin yang diperlukan kepada pengguna RAM berdasarkan kebutuhan bisnis Anda. Pengguna RAM harus memiliki izin untuk mengelola sumber daya Alibaba Cloud CDN. Untuk informasi lebih lanjut, lihat Gunakan RAM untuk mengimplementasikan kontrol akses.
Identitas | Didukung |
Ya | |
Pengguna RAM (direkomendasikan) | Ya |
Peran RAM (direkomendasikan) | Ya |
Referensi
Metode Integrasi
Alibaba Cloud CDN menyediakan berbagai metode integrasi seperti SDK dan CLI. Anda dapat memilih metode berdasarkan kebutuhan bisnis Anda.
Metode Integrasi | Didukung |
SDK Alibaba Cloud (direkomendasikan) | Ya |
Ya | |
Ya | |
Ya | |
Ya |
SDK Alibaba Cloud
Alibaba Cloud menyediakan SDK dalam berbagai bahasa pemrograman, termasuk Java, C#, Go, Python, TypeScript, Node.js, PHP, dan C++. Anda dapat mengintegrasikan SDK ke dalam aplikasi Anda untuk langsung memanggil operasi API. SDK ini mencakup logika tanda tangan, mekanisme timeout, dan mekanisme ulang, serta mengembalikan objek respons terstruktur berdasarkan spesifikasi. Ini memberikan kemudahan bagi pengembang. Untuk informasi lebih lanjut, lihat SDK Alibaba Cloud.
Anda dapat menggunakan SDK Alibaba Cloud untuk memanggil operasi API Alibaba Cloud CDN. Untuk informasi lebih lanjut tentang bahasa yang didukung dan dependensi, kunjungi Portal OpenAPI.
CLI Alibaba Cloud
Anda dapat menggunakan CLI Alibaba Cloud untuk memanggil operasi API Alibaba Cloud CDN. Untuk informasi lebih lanjut, lihat Contoh perintah.
Anda dapat menjalankan perintah
aliyununtuk berinteraksi dengan layanan Alibaba Cloud dan mengelola sumber daya layanan cloud. Untuk informasi lebih lanjut, lihat Apa itu CLI Alibaba Cloud?.
Terraform
Terraform adalah alat open source yang digunakan untuk melihat pratinjau, mengonfigurasi, dan mengelola infrastruktur cloud dan sumber daya secara aman dan efisien. Terraform bekerja dengan cara yang mirip dengan Resource Orchestration Service (ROS). Terraform memanggil operasi API dengan menafsirkan template. Untuk informasi lebih lanjut, lihat Apa itu Terraform?.
Anda dapat menggunakan Terraform untuk mengelola sumber daya Alibaba Cloud CDN. Tabel berikut mencantumkan sumber daya reguler dan sumber data.
Jenis Sumber Daya
Sumber Daya
Deskripsi
Sumber Daya
Menyediakan sumber daya konfigurasi domain untuk Alibaba Cloud CDN.
Menyediakan sumber daya dan nama domain untuk Alibaba Cloud CDN.
Menyediakan sumber daya pemicu Function Compute untuk Alibaba Cloud CDN.
Menyediakan sumber daya pengiriman log waktu nyata untuk Alibaba Cloud CDN.
Data Sumber
Menyediakan wilayah yang diblokir untuk Alibaba Cloud CDN.
Memverifikasi apakah alamat IP termasuk dalam titik kehadiran (POP) Alibaba Cloud CDN.
Mengirimkan log waktu nyata untuk pengguna Alibaba Cloud CDN saat ini.
Mengaktifkan Alibaba Cloud CDN secara otomatis.
ROS
ROS adalah layanan Alibaba Cloud yang dapat menyederhanakan pengelolaan sumber daya komputasi cloud. Anda dapat membuat template untuk mendeskripsikan sumber daya komputasi cloud seperti Elastic Compute Service (ECS) dan instance ApsaraDB RDS yang Anda butuhkan, serta hubungan antar sumber daya tersebut. ROS secara otomatis membuat dan mengonfigurasi semua sumber daya berdasarkan template untuk mengimplementasikan penyebaran dan O&M otomatis. Untuk informasi lebih lanjut, lihat Apa itu ROS?.
Anda dapat menggunakan ROS untuk memanggil operasi API Alibaba Cloud CDN. Sumber daya yang dapat diatur menggunakan ROS mencakup sumber daya reguler dan sumber data.
Sumber daya reguler:
ALIYUN::CDN::Domain: menambahkan nama domain ke Alibaba Cloud CDN.
ALIYUN::CDN::DomainConfig: mengonfigurasi beberapa pengaturan nama domain.
Sumber data:
DATASOURCE::CDN::Domains: menanyakan informasi dasar tentang nama domain akselerasi CDN Alibaba Cloud.
Kapsulasi API Kustom
Untuk membuat panggilan HTTP asli, Anda harus membuat permintaan kustom dan menandatangani permintaan tersebut. Untuk informasi lebih lanjut tentang mekanisme tanda tangan, lihat Daftar operasi berdasarkan fungsi dan Sintaks permintaan dan metode tanda tangan V3.
Catatan Penggunaan
Jika kesalahan dikembalikan setelah Anda memanggil operasi API, periksa apakah parameter permintaan dan nilai parameternya valid berdasarkan kode kesalahan yang dikembalikan. Untuk informasi lebih lanjut, lihat Kode kesalahan layanan.
Anda juga dapat menggunakan Platform Diagnostik OpenAPI Alibaba Cloud untuk melakukan diagnosa mandiri berdasarkan ID permintaan yang dikembalikan atau informasi kesalahan SDK.