Anda dapat mendaftarkan API yang telah ada di DataService Studio untuk memublikasikan dan mengelolanya secara terpusat, seperti melihat detail pemanggilan API dan log-nya serta mengelola tag dan versi API.
Daftarkan API
Jika Anda belum memiliki API, buat terlebih dahulu. Untuk informasi selengkapnya, lihat Buat API di antarmuka tanpa kode.
Pada halaman Service Development, klik ikon
lalu pilih .Anda juga dapat membuka business process, klik kanan API, lalu pilih .
Pada kotak dialog Register API, konfigurasikan parameter berikut.

Parameter
Deskripsi
Destination Folder
Folder tempat API disimpan. Klik teks tersebut untuk memilih folder.
PentingPilih destination folder terlebih dahulu. Jika Anda tidak dapat memilih folder, buat business process.
API Name
Nama kustom untuk API. Nama ini harus unik dalam kelompok gerbang API dan ruang kerja.
API Path
Jalur tempat API disimpan. Contoh: /user.
Protocol
Protokol yang didukung adalah HTTP dan HTTPS.
Jika Anda ingin memanggil API melalui HTTPS, publikasikan API ke gerbang. Kemudian, bind nama domain independen di Konsol API Gateway dan unggah Sertifikat SSL. Untuk informasi selengkapnya, lihat Dukungan HTTPS.
Request Method
Metode yang didukung adalah GET, POST, PUT, dan DELETE.
Return type
Format yang didukung adalah JSON dan XML.
Visible Scope
Cakupan visibilitas dapat berupa Workspace atau Private.
Workspace: API terlihat oleh semua anggota di workspace saat ini.
Private: API hanya terlihat oleh pemiliknya. Anda tidak dapat memberikan izin API kepada anggota lain.
CatatanJika Anda mengatur visible scope ke Private, API hanya terlihat oleh Anda di pohon direktori. Anggota lain dalam ruang kerja tidak dapat melihatnya.
Label
Pilih tag dari daftar Label.
Description
Deskripsi singkat tentang API. Deskripsi tidak boleh melebihi 2.000 karakter.
Konfigurasikan API
Klik ganda API yang telah didaftarkan untuk membuka halaman konfigurasinya. Pada bagian Define Backend Service, konfigurasikan parameter berikut.

Parameter
Deskripsi
Backend Service Host
Host layanan API yang ingin Anda daftarkan. Host harus diawali dengan http:// atau https:// dan tidak boleh mengandung jalur (path).
CatatanContoh: Jika URL layanan API Anda adalah
http://xxx-cn-xxx.alicloudapi.com/user/info, Anda dapat mengatur backend service host menjadihttp://xxx-cn-xxx.alicloudapi.com. Konfigurasikan parameter ini sesuai dengan jalur aktual layanan API Anda.Backend Service Path
Jalur layanan API yang ingin Anda daftarkan. Jalur ini dapat berisi parameter yang diapit tanda kurung siku ([]), seperti /user/[userid].
Setelah Anda mengonfigurasi parameter dalam jalur, sistem secara otomatis menambahkan parameter jalur tersebut ke daftar parameter permintaan pada langkah berikutnya di wizard pendaftaran API.
CatatanContoh: Jika URL layanan API Anda adalah
http://xxx-cn-xxx.alicloudapi.com/user/info, Anda dapat mengatur backend service path menjadi/user/info. Konfigurasikan parameter ini sesuai dengan jalur aktual layanan API Anda.Backend Timeout
Periode timeout untuk layanan backend.
Pada bagian Define Request Parameters, konfigurasikan parameter berikut.

Parameter
Deskripsi
Request Parameters
Klik Add Parameter untuk mengonfigurasi parameter permintaan bagi API.
Parameter Position dapat berupa QUERY, HEAD, PATH, atau BODY. Metode permintaan yang berbeda mendukung posisi parameter yang berbeda. Pilih posisi dari opsi yang tersedia sesuai kebutuhan.
Constant Parameters
Parameter dengan nilai tetap yang tidak terlihat oleh pemanggil API. Anda tidak perlu mengirimkan constant parameters saat memanggil API. Namun, layanan backend selalu menerima constant parameters beserta nilainya yang Anda konfigurasikan di sini.
Fitur ini berguna ketika Anda perlu menetapkan nilai parameter tertentu dan menyembunyikannya dari pemanggil API.
Request Body Definition
Parameter ini hanya muncul jika metode permintaan adalah POST atau PUT.
Anda dapat memasukkan deskripsi badan permintaan dalam format JSON atau XML. Ini berfungsi sebagai contoh badan permintaan yang dapat dirujuk oleh pemanggil API.
Pada bagian Define Response Content, masukkan contoh Normal Response Example dan Error Response Example. Hal ini membantu pemanggil API menulis kode untuk mengurai respons API.
Pada bagian Define Error Codes, masukkan Error Code, Error Message, dan Solution untuk pemanggilan API. Hal ini membantu pemanggil API mengidentifikasi penyebab error.
Klik ikon
di bilah alat untuk menyimpan API.
Langkah selanjutnya
Uji dan publikasikan:
Setelah mengonfigurasi API, uji API tersebut. Untuk informasi selengkapnya, lihat Uji API.
Setelah pengujian berhasil, klik Submit di pojok kanan atas.
Di panel navigasi sebelah kanan halaman konfigurasi API, klik Version. Temukan versi yang ingin Anda publikasikan lalu klik Request to Publish. Di halaman permintaan, jenis permintaan secara default diatur ke Publish Data Service API. Masukkan Reason lalu klik Request Permission untuk mengirimkan permintaan penerbitan.
CatatanJika proses persetujuan telah ditentukan untuk ruang kerja, API harus disetujui terlebih dahulu sebelum dapat dipublikasikan. Untuk informasi selengkapnya, lihat Ikhtisar Approval Center.
Setelah API dipublikasikan, konfigurasi service resource group akan diterapkan pada pemanggilan API.
Kelola API: Anda dapat melakukan operasi pada API, seperti mengkloning dan menghapusnya, dari pohon direktori di sisi kiri halaman Service Development. Atau, buka halaman Service Management, perluas daftar API, lalu lihat detail API yang telah dipublikasikan. Untuk informasi selengkapnya, lihat Lihat, hapus, pindahkan, dan kloning API, lakukan operasi batch, serta cari kode dalam API.