Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację
Apigee X. info
Zarejestruj aplikacje i zarządzaj kluczami interfejsu API zgodnie z opisem w sekcjach poniżej.
Wprowadzenie
Rejestracja aplikacji to podstawowy mechanizm kontrolowania, kto może uzyskiwać dostęp do Twoich interfejsów API.
Jako dostawca interfejsu API tworzysz co najmniej 1 usługę API, aby połączyć interfejsy API w pakiet, jak opisano w sekcji Zarządzanie usługami API. Podczas rejestracji aplikacji deweloper wybiera, których usług API chce używać, a Edge udostępnia mu pojedynczy klucz interfejsu API za pomocą którego może uzyskiwać dostęp do tych usług. Deweloper aplikacji przekazuje klucz interfejsu API w każdym wywołaniu serwerów proxy interfejsu API zawartych w usługach API. W każdej chwili możesz unieważnić klucz interfejsu API aplikacji, uniemożliwiając deweloperowi aplikacji dostęp do wszystkich lub części usług API, do których odwołuje się ta aplikacja.

Zazwyczaj programiści aplikacji rejestrują się, aby korzystać z Twoich produktów API, za pomocą portalu dla programistów. Czynności związane z tworzeniem portalu i publikowaniem usług API są opisane w sekcji Tworzenie portalu.
Jako dostawca interfejsu API możesz też mieć większą kontrolę nad procesem rejestracji aplikacji i zarejestrować aplikacje w Edge, jak opisano w sekcjach poniżej. Możesz na przykład zarejestrować aplikacje dla wewnętrznych zespołów deweloperskich lub w imieniu dewelopera, który nie ma dostępu do Twojego portalu.
W sekcjach poniżej opisujemy, jak rejestrować aplikacje i zarządzać kluczami interfejsu API za pomocą interfejsu UI i interfejsu API.
Poznawanie strony Aplikacje
Otwórz i poznaj stronę Aplikacje, jak opisano poniżej.
Edge
Aby otworzyć stronę Aplikacje w interfejsie Edge:
- Zaloguj się na apigee.com/edge.
- Na pasku nawigacyjnym po lewej stronie wybierz Opublikuj > Aplikacje.
Wyświetli się strona Aplikacje.

Jak widać na ilustracji, strona Aplikacje umożliwia:
- zarejestrowanie aplikacji,
- wyświetlanie i edytowanie aplikacji,
- zarządzanie danymi logowania,
- zatwierdzanie i unieważnianie aplikacji,
- usuwanie aplikacji,
- wyszukiwanie na liście aplikacji według nazwy, dewelopera, identyfikatora aplikacji, klucza interfejsu API klienta lub całej treści.
Classic Edge (Private Cloud)
Aby otworzyć stronę Aplikacje w interfejsie Classic Edge:
- Zaloguj się na
http://ms-ip:9000, gdzie ms-ip to adres IP lub nazwa DNS węzła serwera zarządzania. - Na pasku nawigacyjnym u góry wybierz Opublikuj > Aplikacje deweloperów.
Wyświetli się strona Aplikacje deweloperów.
- zarejestrowanie aplikacji,
- wyświetlanie i edytowanie aplikacji,
- zarządzanie danymi logowania,
- zatwierdzanie i unieważnianie aplikacji,
- usuwanie aplikacji,
- wyszukiwanie na liście aplikacji według nazwy, dewelopera, identyfikatora aplikacji, klucza interfejsu API klienta lub całej treści.
Rejestrowanie aplikacji
Aplikację można zarejestrować za pomocą jednej z tych metod:
- Deweloper aplikacji może zarejestrować aplikację w Twoim portalu, jak opisano w sekcji Jak deweloperzy aplikacji korzystają z Twojego portalu.
- Aplikację możesz zarejestrować w Edge, jak opisano poniżej. To Ty decydujesz, jak udostępnić klucz deweloperowi aplikacji.
Zarejestrowane aplikacje są dodawane do:
- listy zarejestrowanych aplikacji w Edge. Więcej informacji znajdziesz w sekcji Wyświetlanie i edytowanie szczegółów dewelopera.
- strony Aplikacje w portalu dla programistów.
Aby zarejestrować aplikację w Edge:
- Otwórz stronę Aplikacje.
- Kliknij + Aplikacja.
- Określ szczegóły aplikacji:
Pole Opis Wymagany? Nazwa Nazwa aplikacji. Po utworzeniu aplikacji nie można zmienić jej nazwy. Ta nazwa jest używana w wywołaniach interfejsu Management API. Tak Wyświetlana nazwa Wyświetlana nazwa aplikacji, która pojawia się w interfejsie zarządzania Edge i portalu dla programistów. Nie Firma/deweloper Uwaga: Apigee Hybrid nie obsługuje aplikacji firmowych. To pole nie ma zastosowania.
Wybierz Firma lub Deweloper i wybierz nazwę firmy lub dewelopera z menu.
Uwaga: ze względu na wydajność w menu nie są wyświetlane wszystkie firmy ani wszyscy deweloperzy. Wpisz w polu wyszukiwania nazwę firmy, dewelopera lub adres e-mail. Zobacz też Rejestrowanie deweloperów aplikacji.Tak URL wywołania zwrotnego Zazwyczaj określa adres URL aplikacji, która ma otrzymywać kod autoryzacji w imieniu aplikacji klienta. Ta wartość nie jest wymagana w przypadku wszystkich usług API. Nie Uwagi Opisowe uwagi dotyczące aplikacji. Nie - Określ dane logowania, w tym datę wygaśnięcia i stan klucza interfejsu API oraz powiązane usługi API.
W sekcji Dane logowania kliknij
i wpisz te informacje:
Pole Opis Data wygaśnięcia Skonfiguruj czas lub datę wygaśnięcia albo ustaw klucz interfejsu API na ważność bezterminową i kliknij OK. Produkty Powiąż co najmniej 1 usługę API z kluczem interfejsu API: - Kliknij Dodaj usługę.
- Wybierz co najmniej 1 usługę API z listy.
- Kliknij Dodaj.
- Ustaw stan na Zatwierdzony lub Unieważniony w przypadku każdej usługi API.
- Powtórz te czynności, aby dodać więcej usług API.
- Określ atrybuty niestandardowe:
- W sekcji Atrybuty niestandardowe kliknij
. - Wpisz nazwę i wartość.
- Kliknij Dodaj lub Dodaj i rozpocznij kolejną.
Maksymalna liczba atrybutów niestandardowych, które możesz dodać, to 18.
- W sekcji Atrybuty niestandardowe kliknij
- Kliknij Utwórz.
Jeśli usługi API powiązane z aplikacją wymagają ręcznego zatwierdzenia kluczy interfejsu API, zatwierdź je zgodnie z opisem w sekcji Zatwierdzanie i unieważnianie kluczy interfejsu API.
Wyświetlanie aplikacji zarejestrowanych przez dewelopera
Aby wyświetlić aplikacje zarejestrowane przez konkretnego dewelopera, użyj jednej z tych metod:
- Wyświetl wszystkie zarejestrowane aplikacje, w menu wyszukiwania wybierz Deweloper i wpisz w polu wyszukiwania nazwę dewelopera.
- Wyświetl wszystkich zarejestrowanych deweloperów aplikacji i kliknij wiersz powiązany z deweloperem.
Wyświetlanie i edytowanie aplikacji
Aby wyświetlić i edytować aplikację:
- Otwórz stronę Aplikacje.
- Kliknij wiersz aplikacji, którą chcesz wyświetlić i edytować.
Wyświetlą się szczegóły aplikacji. - Aby edytować aplikację, kliknij Edytuj.
- Wykonaj co najmniej 1 z tych zadań:
- Zmień szczegóły aplikacji, w tym nazwę, adres URL wywołania zwrotnego lub uwagi.
- Zarządzaj danymi logowania.
- Dodaj lub usuń atrybuty niestandardowe.
Maksymalna liczba atrybutów niestandardowych, które możesz dodać, to 18. - Zatwierdź lub unieważnij aplikację.
- Kliknij Zapisz.
Zarządzanie danymi logowania
Podczas edycji aplikacji możesz zarządzać jej danymi logowania w sekcji Dane logowania, jak pokazano na ilustracji poniżej:

Jak widać na ilustracji powyżej, w sekcji Dane logowania możesz wykonywać te czynności za pomocą interfejsu:
- Wyświetl klucz i klucz tajny interfejsu API.
- Zatwierdź lub unieważnij klucz interfejsu API w przypadku wszystkich powiązanych usług API lub pojedynczej usługi API.
- Zarządzaj usługami API w aplikacji.
- Wygeneruj nowe dane logowania.
Aby zarządzać danymi logowania za pomocą interfejsu API, zapoznaj się z tymi sekcjami:
- Zarządzanie kluczami klienta w przypadku aplikacji
- Importowanie dotychczasowych kluczy i kluczy tajnych klienta
Wyświetlanie klucza i klucza tajnego interfejsu API
Aby wyświetlić klucz i klucz tajny interfejsu API:
- Otwórz stronę Aplikacje.
- Kliknij wiersz aplikacji, w przypadku której chcesz wyświetlić klucz i klucz tajny interfejsu API.
- W sekcji Dane logowania kliknij Pokaż obok klucza lub klucza tajnego interfejsu API, który chcesz wyświetlić.
Zatwierdzanie i unieważnianie klucza interfejsu API
Wywołania interfejsu API do serwerów proxy interfejsu API zwykle wymagają klucza interfejsu API. Edge zezwala na wywołania tylko wtedy, gdy klucz interfejsu API jest zatwierdzony, prawidłowy i spełnia warunki określone przez usługę API zawierającą interfejs API.
Możesz skonfigurować usługę API tak, aby automatycznie zatwierdzała klucze interfejsu API, jak opisano w sekcji Zarządzanie usługami API. Jeśli jednak usługa API wymaga ręcznego zatwierdzenia kluczy interfejsu API, musisz ręcznie zatwierdzić klucz.
Możesz unieważnić klucz interfejsu API w przypadku wszystkich lub pojedynczej usługi API. W takim przypadku klucz i klucz tajny interfejsu API są nieprawidłowe i nie można ich używać do uzyskiwania dostępu do interfejsów API w powiązanych usługach API. W każdej chwili możesz ponownie zatwierdzić klucz interfejsu API.
Aby zatwierdzić lub unieważnić klucz interfejsu API:
- Otwórz stronę Aplikacje.
- Kliknij wiersz aplikacji, którą chcesz wyświetlić i edytować.
- Kliknij Edytuj.
- Wykonaj jedną z tych czynności:
- Aby zatwierdzić lub unieważnić klucz interfejsu API w przypadku wszystkich usług API powiązanych z kluczem interfejsu API, wybierz Zatwierdzony lub Unieważniony obok klucza interfejsu API.
- Aby zatwierdzić lub unieważnić klucz interfejsu API w przypadku konkretnej usługi API, wybierz Zatwierdzony lub Unieważniony w kolumnie Stan usługi API.
- Kliknij Zapisz.
Zarządzanie usługami API w aplikacji
Zarządzaj usługami API w aplikacji, wykonując te czynności:
Dodawanie usługi API do aplikacji
Aby dodać usługę API do aplikacji:
- Otwórz stronę Aplikacje.
- Kliknij wiersz aplikacji, którą chcesz wyświetlić i edytować.
- Kliknij Edytuj.
- Wykonaj jedną z tych czynności:
- Aby dodać usługę API do nowego klucza interfejsu API,
kliknij
, aby wygenerować nowe dane logowania, wybierz datę wygaśnięcia i dodaj usługę API do klucza interfejsu API. - Aby dodać usługę API do dotychczasowego klucza interfejsu API, w sekcji Dane logowania kliknij Dodaj usługę i wybierz usługę API z menu.
- Aby dodać usługę API do nowego klucza interfejsu API,
kliknij
- Kliknij Zapisz.
Usuwanie usługi API z aplikacji
Jeśli chcesz, aby klucz interfejsu API był aktywny, ale nie chcesz, aby był używany przez usługę API , możesz usunąć go z powiązanych danych logowania.
- Otwórz stronę Aplikacje.
- Kliknij wiersz aplikacji, którą chcesz wyświetlić i edytować.
- Kliknij Edytuj.
- Kliknij
obok usługi API. - Kliknij Zapisz.
Usuniętą usługę możesz ponownie dodać.
Generowanie nowych danych logowania
Możesz wygenerować nowe dane logowania aplikacji. Jeśli na przykład używasz rotacji kluczy interfejsu API, możesz wygenerować nowe klucze, których data wygaśnięcia pokrywa się z datą wygaśnięcia kluczy, które zostaną wycofane z rotacji. Możesz też wygenerować nowy klucz lub klucz tajny, jeśli bezpieczeństwo oryginalnego klucza lub klucza tajnego zostanie naruszone. Jeśli wygenerujesz nowy klucz, wszystkie dotychczasowe klucze interfejsu API będą nadal działać do momentu wygaśnięcia lub do momentu, gdy je unieważnisz.
Aby wygenerować nowy klucz interfejsu API:
- Otwórz stronę Aplikacje.
- Kliknij wiersz aplikacji, którą chcesz wyświetlić i edytować.
- Kliknij Edytuj.
- W sekcji Dane logowania kliknij
. - Określ datę wygaśnięcia, dodaj usługi API i ustaw ich stan.
- W razie potrzeby możesz unieważnić inne klucze interfejsu API.
- Kliknij Zapisz.
Zatwierdzanie i unieważnianie aplikacji
Zatwierdź lub unieważnij aplikację, jak opisano poniżej. Gdy unieważnisz aplikację, nie będzie można już używać zatwierdzonych kluczy interfejsu API w wywołaniach interfejsu API do Edge. Gdy ponownie zatwierdzisz aplikację, wszystkie zatwierdzone i prawidłowe klucze interfejsu API będą mogły być używane do wywoływania interfejsu API.
Jeśli aplikacja jest zarejestrowana w innych organizacjach, musisz ją unieważnić w każdej z tych organizacji. Zastosowanie zmian może potrwać kilka minut.
Aby zatwierdzić lub unieważnić aplikację:
- Otwórz stronę Aplikacje.
- Kliknij wiersz aplikacji, którą chcesz wyświetlić i edytować.
- Kliknij Edytuj.
- Aby zatwierdzić lub unieważnić aplikację, w polu Stan aplikacji wybierz odpowiednio Zatwierdź lub Unieważnij.
- Kliknij Zapisz.
Usuwanie aplikacji
Gdy usuniesz aplikację, wszystkie klucze klienta powiązane z aplikacjami staną się nieprawidłowe. Użycie nieprawidłowego klucza w żądaniu spowoduje niepowodzenie żądania.
Jeśli uważasz, że w przyszłości możesz chcieć przywrócić aplikację dewelopera, zamiast ją usuwać, możesz ją unieważnić.
Aby usunąć aplikację:
- Otwórz stronę Aplikacje.
- Umieść kursor w wierszu aplikacji, którą chcesz usunąć.
- W kolumnie działań kliknij
.
Uwaga: w Apigee Edge for Public Cloud, usuwanie aplikacji dewelopera i powiązanych z nią artefaktów odbywa się asynchronicznie. Aplikacja dewelopera jest usuwana natychmiast, ale automatyczne usunięcie zasobów powiązanych z tą aplikacją, takich jak klucze aplikacji czy tokeny dostępu, może potrwać od kilku sekund do kilku minut.
Rejestrowanie aplikacji i zarządzanie kluczami interfejsu API za pomocą interfejsu API
Aby rejestrować aplikacje i nimi zarządzać za pomocą interfejsu API, zapoznaj się z sekcją Rejestrowanie aplikacji deweloperów. Zapoznaj się też z tymi sekcjami w dokumentacji API:
- Aplikacje
- Aplikacje: firma
- Aplikacje: deweloper
- Klucze aplikacji firmowych
- Klucze aplikacji deweloperów
Zobacz też Importowanie dotychczasowych kluczy i kluczy tajnych klienta.