Impor kunci dan rahasia konsumen yang ada

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Apigee Edge secara otomatis menghasilkan kunci konsumen dan rahasia konsumen saat Anda membuat aplikasi developer dan mengaitkannya dengan produk API. (Prosedur tersebut dibahas dalam Mendaftarkan aplikasi dan mengelola kunci API.) Namun, Anda mungkin sudah memiliki kunci dan rahasia konsumen yang ingin diimpor ke Apigee Edge dari sistem lain. Secara teknis, proses ini bukan impor. Tindakan ini membuat ulang kunci yang ada di Edge satu per satu.

Ukuran kunci konsumen (kunci API) 2 KB
Ukuran rahasia konsumen 2 KB
  1. Buat kunci dan rahasia konsumen di Edge dengan API pengelolaan, satu per satu.
    Lihat create API rahasia dan kunci konsumen. Berikut adalah cURL-nya:
    curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/create -X POST -d \
    '{
      "consumerKey": "key",
      "consumerSecret": "secret"
      }'
    
  2. Kaitkan kunci/rahasia konsumen dengan satu atau beberapa produk Edge API. Dengan melakukan hal ini, kunci konsumen yang diimpor (juga disebut kunci API) dapat digunakan dalam panggilan ke proxy API tempat otorisasi dikontrol oleh produk.
    Lihat produk API tambahkan (post) ke API utama. Berikut adalah cURL-nya:
    curl -H 'Content-type:application/json' -u email:password https://api.enterprise.apigee.com/v1/organizations/{organization}/developers/{developer_email_or_id}/apps/{app_name}/keys/{consumer_key_name} -X POST -d \
    '{
     "apiProducts": ["product_1", "product_2"]
    }'
    
  3. Jika ingin, hapus kunci/rahasia konsumen awal yang dibuat secara otomatis oleh Edge. Namun, Anda dapat mempertahankan kunci yang dibuat secara otomatis. Kunci yang diimpor dan kunci yang dihasilkan secara otomatis berfungsi dalam panggilan API, dan keduanya ditampilkan di halaman Detail Aplikasi Developer di UI pengelolaan.
    Lihat kunci delete untuk API aplikasi developer.