Topik ini menjelaskan cara menyiapkan lingkungan Python dan menggunakan kode contoh untuk memanggil operasi API, mencakup proses instalasi serta membantu Anda membangun dan mengintegrasikan layanan cloud dengan cepat.
Prasyarat
-
Anda telah mengunduh dan menginstal Python 3.
Buka terminal dan jalankan
python --versionuntuk memeriksa versi Python Anda. -
Anda telah menginstal editor kode Python.
Topik ini menggunakan PyCharm sebagai contoh.
-
Anda telah memperoleh Pasangan Kunci Akses (AccessKey pair).
Pasangan Kunci Akses digunakan untuk mengautentikasi permintaan API Anda dan terdiri dari ID AccessKey dan Secret AccessKey. Untuk informasi tentang cara membuat dan memperoleh Pasangan Kunci Akses, lihat Buat Pasangan Kunci Akses.
Prosedur
Langkah 1: Konfigurasikan variabel lingkungan
Untuk menghindari risiko keamanan akibat hardcoding Pasangan Kunci Akses Anda, contoh ini menggunakan variabel lingkungan untuk mengelolanya. Untuk informasi selengkapnya, lihat Konfigurasikan variabel lingkungan di Linux, macOS, dan Windows.
Langkah 2: Instal dependensi
Jalankan perintah berikut untuk menginstal dependensi.
Jika pip belum terinstal di lingkungan Anda, kunjungi website resmi pip untuk petunjuk instalasi.
pip install alibabacloud_credentials
pip install alibabacloud_smc20190601==1.0.2
pip install alibabacloud_tea_console==0.0.1
pip install alibabacloud_tea_util==0.3.11
pip install alibabacloud_tea_openapi==0.3.8
Langkah 3: Unduh proyek contoh SDK
-
Buka halaman debugging API di OpenAPI Portal dan pilih operasi API di panel navigasi sebelah kiri.
Topik ini menggunakan operasi API
DescribeSourceServerssebagai contoh. -
Pada tab Parameters di sebelah kiri, pilih region dan tentukan parameter yang diperlukan. Rujuk tab Documentation di sebelah kanan untuk detail mengenai operasi API, parameternya, serta catatan penting seperti informasi penagihan.
-
Pada tab SDK Sample di sebelah kanan, pilih Python lalu klik Download Complete Project. Ekstrak proyek SDK yang telah diunduh ke mesin lokal Anda.
Catatan-
Untuk menyalin kode contoh SDK, lihat Buat contoh SDK secara otomatis.
-
Untuk informasi lebih lanjut mengenai kode contoh Python SDK, lihat SDK Quick Start.
-
Langkah 4: Impor proyek yang telah diekstrak
-
Buka PyCharm.
-
Pada bilah menu atas, pilih .
-
Pada kotak dialog yang muncul, pilih folder proyek SDK yang telah diekstrak.
Langkah 5: Jalankan kode contoh SDK
-
Pada panel navigasi sebelah kiri PyCharm, buka file kode contoh Python SDK.
-
Pada bilah menu atas, pilih .
-
Lihat output.
C:\Demo\python-sdk\venv\Scripts\python.exe C:/Demo/python-sdk/alibabacloud_sample... [LOG] {"headers": {"date": "Fri, 30 Jun 2023 05:26:00 GMT", "content-type": "appl...}} Process finished with exit code 0
SDK juga mendukung pengaturan advanced, seperti permintaan HTTPS, proxy, timeout, dan mekanisme retry. Untuk informasi selengkapnya, lihat Konfigurasi advanced.