Halaman ini berlaku untuk Apigee dan Apigee Hybrid.
Lihat dokumentasi
Apigee Edge.
Apigee otomatis membuat kunci konsumen dan rahasia konsumen saat Anda membuat aplikasi developer dan mengaitkannya dengan produk API. (Prosedur tersebut dibahas dalam Mengontrol akses ke API Anda dengan mendaftarkan aplikasi.) Namun, Anda mungkin memiliki kunci dan rahasia konsumen yang ingin diimpor ke Apigee dari sistem lain. Secara teknis, proses ini bukan impor. Proses ini akan membuat ulang kunci yang ada di Apigee satu per satu.
Ukuran consumer key (kunci API) | 2 KB |
Ukuran consumer secret | 2 KB |
-
Buat kunci dan secret konsumen menggunakan Apigee API.
Lihatcreate
kunci konsumen dan API rahasia. Berikut curl-nya:
curl https://apigee.googleapis.com/v1/organizations/{org}/developers/{developer_email}/apps/{app_name}/keys \ -X POST \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-type:application/json' \ -d \ '{ "consumerKey": "key", "consumerSecret": "secret", "expiresInSeconds": "180" }'
Dengan
$TOKEN
ditetapkan ke token akses OAuth 2.0 Anda, seperti yang dijelaskan dalam Mendapatkan token akses OAuth 2.0. Untuk mengetahui informasi tentang opsicurl
yang digunakan dalam contoh ini, lihat Menggunakan curl. Untuk mengetahui deskripsi variabel lingkungan yang dapat Anda gunakan, lihat Menetapkan variabel lingkungan untuk permintaan API Apigee.Untuk deskripsi kolom yang dapat Anda berikan dalam isi permintaan, lihat Resource: DeveloperAppKey.
-
Mengaitkan kunci/rahasia konsumen dengan satu atau beberapa produk API Apigee. Dengan
melakukan hal ini, kunci konsumen yang diimpor (juga disebut kunci API) dapat digunakan dalam panggilan ke proxy API
yang otorisasinya dikontrol oleh produk.
LihatReplaceDeveloperAppKey
API. Berikut curl-nya:curl https://apigee.googleapis.com/v1/organizations/{org}/developers/{developer_email}/apps/{app_name}/keys/{key} \ -X POST \ -H "Authorization: Bearer $TOKEN" \ -H 'Content-type:application/json' \ -d \ '{ "apiProducts": ["product_1", "product_2"] }'
Dengan
$TOKEN
ditetapkan ke token akses OAuth 2.0 Anda, seperti yang dijelaskan dalam Mendapatkan token akses OAuth 2.0. Untuk mengetahui informasi tentang opsicurl
yang digunakan dalam contoh ini, lihat Menggunakan curl. Untuk mengetahui deskripsi variabel lingkungan yang dapat Anda gunakan, lihat Menetapkan variabel lingkungan untuk permintaan API Apigee. - Secara opsional, hapus kunci/secret konsumen awal yang dibuat otomatis oleh Apigee. Namun, Anda
dapat mempertahankan kunci yang dibuat otomatis. Kunci yang diimpor dan kunci yang dibuat otomatis berfungsi dalam panggilan API, dan keduanya ditampilkan di halaman Detail Aplikasi Developer di UI Apigee.
Lihat Kunci APIdelete
untuk API aplikasi developer.