Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
BERLAKU UNTUK: Semua tingkatAN API Management
Saat API Anda siap digunakan dan digunakan oleh pengembang, pada akhirnya Anda perlu membuat perubahan pada API tersebut dan pada saat yang sama tidak mengganggu pemanggil API Anda. Itu juga berguna untuk memberi tahu pengembang tentang perubahan yang Anda buat.
Di Azure API Management, gunakan revisi untuk membuat perubahan API yang tidak pecah sehingga Anda dapat memodelkan dan menguji perubahan dengan aman. Setelah siap, Anda dapat memberlakukan revisi dan mengganti API Anda saat ini.
Untuk latar belakang, lihat Versi dan Revisi.
Tip
Tim API dapat menggunakan fitur ini di ruang kerja. Ruang kerja menyediakan akses administratif terisolasi ke API dan lingkungan runtime API mereka sendiri.
Dalam tutorial ini, Anda akan mempelajari cara:
- Menambahkan revisi baru
- Membuat perubahan yang tidak terpecah pada revisi Anda
- Memberlakukan revisi Anda saat ini dan menambahkan entri log perubahan
- Menelusuri portal pengembang untuk melihat perubahan dan mengubah log
- Mengakses revisi API
Prasyarat
- Mempelajari terminologi Azure API Management.
- Menyelesaikan mulai cepat berikut: Membuat instans Azure API Management.
- Selain itu, selesaikan tutorial berikut: Mengimpor dan menerbitkan API pertama Anda.
Menambahkan revisi baru
Masuk ke portal Azure, dan buka instans API Management Anda.
Di menu sebelah kiri, di bawah API, pilih API.
Pilih Swagger Petstore dari daftar API (atau API lain yang ingin Anda tambahkan revisinya).
Pilih tab Revisi.
Pilih + Tambahkan revisi.
Tip
Anda juga dapat memilih Tambahkan revisi di menu pintasan (...) API.
Berikan deskripsi untuk revisi baru Anda, untuk membantu mengingat untuk apa revisi tersebut digunakan.
Pilih Buat.
Revisi baru Anda sekarang dibuat.
Catatan
API asli Anda tetap berada di Revisi 1. Ini adalah revisi yang terus dipanggil pengguna Anda, sampai Anda memilih untuk membuat revisi baru yang berbeda.
Membuat perubahan yang tidak terpecah pada revisi Anda
Pilih Swagger Petstore dari daftar API.
Pilih tab Desain di dekat bagian atas layar.
Perhatikan bahwa pemilih revisi (tepat di atas tab desain) menunjukkan Revisi 2 seperti yang saat ini dipilih.
Tip
Menggunakan pemilih revisi untuk beralih antar revisi yang ingin Anda kerjakan.
Pilih + Tambahkan Operasi.
Atur operasi baru Anda ke POST, dan Nama tampilan, Nama, dan URL operasi sebagai pengujian.
Simpan operasi baru Anda.
Anda sekarang telah membuat perubahan pada Revisi 2. Gunakan pemilih revisi di dekat bagian atas halaman untuk beralih kembali ke Revisi 1.
Perhatikan bahwa operasi baru Anda tidak muncul di Revisi 1.
Memberlakukan revisi Anda saat ini dan menambahkan entri log perubahan
Pilih tab Revisi dari menu di dekat bagian atas halaman.
Buka menu pintasan (...) untuk Revisi 2.
Pilih Berlakukan.
Pilih kotak centang Posting ke Perubahan Publik untuk API ini, jika Anda ingin memposting catatan tentang perubahan ini. Berikan deskripsi untuk perubahan Anda yang dapat dilihat oleh pengembang, misalnya: Menguji revisi. Menambahkan operasi "pengujian" baru.
Revisi 2 sekarang berlaku.
Menelusuri portal pengembang untuk melihat perubahan dan mengubah log
Jika Anda sudah mencoba portal pengembang, Anda dapat meninjau perubahan API dan mengubah log di sana.
- Di portal Microsoft Azure, navigasikan ke instans API Management Anda.
- Di menu sebelah kiri, di bawah API, pilih API.
- Pilih Portal Pengembang dari menu atas.
- Di portal pengembang, pilih API, lalu pilih Swagger Petstore.
- Perhatikan operasi pengujian baru Anda sekarang tersedia.
- Pilih Changelog di dekat nama API.
- Perhatikan bahwa entri log perubahan Anda muncul dalam daftar.
Mengakses revisi API
Setiap revisi ke API Anda dapat diakses menggunakan URL yang dibentuk khusus. Tambahkan ;rev={revisionNumber} di akhir jalur URL API Anda, tetapi sebelum string kueri, untuk mengakses revisi tertentu dari API tersebut. Misalnya, Anda mungkin menggunakan URL yang mirip dengan yang berikut ini untuk mengakses revisi 2 api Swagger Petstore:
https://apim-hello-world.azure-api.net/store/pet/1;rev=2/
Anda dapat menemukan jalur URL untuk revisi API Anda pada tab Revisi di portal Azure.
Tip
Anda dapat mengakses revisi API saat ini menggunakan jalur API tanpa ;rev string, selain URL lengkap yang ditambahkan ;rev={revisionNumber} ke jalur API Anda.
Ringkasan
Dalam tutorial ini, Anda mempelajari cara:
- Menambahkan revisi baru
- Membuat perubahan yang tidak terpecah pada revisi Anda
- Memberlakukan revisi Anda saat ini dan menambahkan entri log perubahan
- Menelusuri portal pengembang untuk melihat perubahan dan mengubah log
- Mengakses revisi API
Langkah berikutnya
Melanjutkan ke tutorial berikutnya: