Importuj istniejące klucze i tajne klucze klienta

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

Apigee Edge automatycznie generuje klucze konsumentów i tajnych kluczy klienta podczas tworzenia i kojarzyć je z usługami API. Procedury te zostały opisane w artykule Rejestrowanie aplikacji i zarządzanie interfejsami API ). Możesz jednak mieć już klucze klienta i obiekty tajne, które chcesz zaimportować Apigee Edge z innego systemu. Z technicznego punktu widzenia ten proces nie jest importem. Odtwarza ono istniejące klucze w Edge pojedynczo.

Rozmiar klucza klienta (klucza interfejsu API) 2 KB
Rozmiar tajnego klucza klienta 2 KB
  1. Utwórz klucze i tajne klucze klienta w Edge za pomocą interfejsu API do zarządzania. pojedynczo.
    Zobacz createklucz klienta i tajny klucz API. Oto cURL:
    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. Powiąż klucz/tajny klucz klienta z co najmniej 1 usługą Edge API. Wykonuję umożliwia to używanie zaimportowanego klucza klienta (nazywanego też kluczem interfejsu API) w wywołaniach interfejsu API serwerów proxy, na których autoryzacja jest kontrolowana przez usługi.
    Zobacz dodaj (post) usługę API do klucza API. Oto cURL:
    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. Opcjonalnie usuń początkowy klucz/tajny klucz klienta wygenerowany automatycznie przez Edge. Musisz jednak aby zachować automatycznie wygenerowany klucz. Zarówno zaimportowany klucz, jak i klucz wygenerowany automatycznie działają w interfejsie API i oba są wyświetlane na stronie Szczegóły aplikacji dewelopera w interfejsie zarządzania.
    Zobacz delete klucza interfejsu API aplikacji dla programistów.