Halaman ini berlaku untuk Apigee dan Apigee hybrid.
Lihat dokumentasi Apigee Edge.
Apigee secara otomatis membuat kunci konsumen dan secret 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 sudah memiliki kunci dan secret konsumen yang ingin diimpor ke Apigee dari sistem lain. Secara teknis, proses ini bukan impor. Tindakan ini membuat ulang kunci yang ada di Apigee satu per satu.
Ukuran kunci konsumen (kunci API) | 2 KB |
Ukuran Rahasia konsumen | 2 KB |
-
Buat kunci dan secret konsumen menggunakan Apigee API.
Lihatcreate
API kunci konsumen dan secret. 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 deskripsi variabel lingkungan yang digunakan, lihat Menetapkan variabel lingkungan untuk permintaan Apigee API.Untuk deskripsi kolom yang dapat Anda berikan dalam isi permintaan, lihat Resource: DeveloperAppKey.
-
Kaitkan kunci/rahasia konsumen dengan satu atau beberapa produk Apigee API. Tindakan ini
memungkinkan kunci konsumen yang diimpor (juga disebut kunci API) digunakan dalam panggilan ke proxy
API tempat otorisasi 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 deskripsi variabel lingkungan yang digunakan, lihat Menetapkan variabel lingkungan untuk permintaan Apigee API. - Atau, hapus kunci/rahasia konsumen awal yang dibuat otomatis oleh Apigee. Namun, Anda
dapat menyimpan kunci yang dibuat otomatis. Kunci yang diimpor dan kunci yang dibuat secara otomatis berfungsi dalam panggilan API, dan keduanya ditampilkan di halaman Detail Aplikasi Developer di UI Apigee.
Lihat Kunci APIdelete
untuk API aplikasi developer.