Mengimpor kunci dan rahasia konsumen yang ada

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

Apigee Edge secara otomatis membuat kunci konsumen dan rahasia konsumen saat Anda membuat aplikasi developer dan mengaitkannya dengan produk API. (Prosedur tersebut tercakup dalam Mendaftarkan aplikasi dan mengelola API .) Namun, Anda mungkin memiliki kunci dan rahasia konsumen yang ingin Anda impor ke dalam Apigee Edge dari sistem lain. Secara teknis, proses ini bukan impor. Yaitu menciptakan kembali tombol 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 kunci konsumen dan API rahasia. Berikut ini 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. Melakukan hal ini memungkinkan kunci konsumen yang diimpor (juga disebut kunci API) untuk digunakan dalam panggilan ke API {i>proxy<i} di mana otorisasi dikendalikan oleh produk.
    Lihat tambahkan (post) produk API ke API kunci. Berikut ini 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. Secara opsional, hapus kunci/rahasia konsumen awal yang dibuat secara otomatis oleh Edge. Namun, Anda dapat mempertahankan kunci yang dihasilkan secara otomatis. Baik kunci yang diimpor maupun kunci yang dihasilkan secara otomatis berfungsi di API dan keduanya ditampilkan di halaman Detail Aplikasi Developer di UI pengelolaan.
    Lihat Kunci delete untuk API aplikasi developer.