Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
Zarejestruj deweloperów aplikacji i zarządzaj nimi w sposób opisany w następnych sekcjach. (rejestracja aplikacji to osobny proces, jak opisano w artykule Rejestrowanie aplikacji i zarządzanie kluczami interfejsu API).
Wprowadzenie
Edge zapewnia wiele korzyści, które są całkowicie zależne od tego, kto wywołuje Twoje interfejsy API. Na przykład bezpieczeństwo interfejsu API, zarządzanie ruchem i spora część danych analitycznych zależą od tego, kto dzwoni. I skąd Edge wie, kto wywołuje Twoje interfejsy API? poprzez odczytywanie unikalnych informacji w każdym wywołaniu interfejsu API, takich jak identyfikator użytkownika, klucz interfejsu API lub token OAuth; Te unikalne informacje blokują lub odblokowują funkcje utworzone przez Ciebie w proksy API, zapewniając Ci pełną kontrolę nad dostępem do interfejsu API i jego działaniem.
Dlatego deweloperzy aplikacji muszą się zarejestrować, aby korzystać z Twoich interfejsów API. Po dodaniu deweloperzy rejestrują swoje aplikacje, wybierają interfejsy API, których chcą używać, i otrzymują unikalne poświadczenia dostępu do interfejsów API (klucze i sekrety klienta), które są potrzebne do uzyskania dostępu do Twoich interfejsów API.
Jak zarejestrować deweloperów aplikacji
Zarejestruj deweloperów aplikacji, korzystając z jednej z tych metod:
- Jeśli masz płatne konto Edge, deweloperzy mogą samodzielnie zarejestrować się na portalu deweloperskim. Więcej informacji znajdziesz w jednej z tych sekcji, zależnie od typu portalu dla deweloperów:
- Zintegrowany portal: Tworzenie konta dewelopera w zintegrowanym portalu
- Drupal 10: rejestrowanie konta dewelopera aplikacji
- Drupal 7: dodawanie kont użytkowników i zarządzanie nimi
- Administratorzy mogą rejestrować deweloperów aplikacji za pomocą interfejsu API.
- Jako administrator portalu dla programistów możesz zarządzać deweloperami bezpośrednio na portalu. Aby to zrobić, wykonaj czynności opisane w tych sekcjach:
- Zintegrowany portal: Zarządzaj kontami deweloperów, aby zarządzać kontami deweloperów.
- Drupal 10: jak deweloperzy aplikacji współpracują z modułem Apigee Edge
- Drupal 7: dodawanie kont użytkowników i zarządzanie nimi
- Jako administrator organizacji możesz zarządzać deweloperami za pomocą interfejsu Edge lub interfejsu API, jak opisano w następnych sekcjach.
Rekomendacje dotyczące zarządzania kontami deweloperów na portalach dla deweloperów
Apigee zaleca zarządzanie kontami deweloperów bezpośrednio na portalu deweloperskim.
Jeśli korzystasz z integrowanego portalu, jest to jedyny sposób na zapewnienie synchronizacji kont dewelopera w integrowanym portalu i w Edge.
Jeśli korzystasz z portalu dewelopera opartego na Drupalu, zarządzanie kontami deweloperów bezpośrednio w portalu dewelopera przynosi następujące korzyści:
- Gdy dodasz dewelopera za pomocą interfejsu administratora na portalu, możesz ustawić jego hasło do portalu i wysłać do niego automatycznego e-maila.
Podczas dodawania lub modyfikowania dewelopera za pomocą Edge nie wysyłamy do niego e-maila i nie możesz ustawić dla niego hasła na portalu. Dlatego zanim deweloper zaloguje się w portalu, musi zresetować hasło w portalu.
- Wszystkie zmiany wprowadzone na koncie dewelopera na portalu są automatycznie wysyłane do Edge.
Jeśli zdecydujesz się zarządzać kontami deweloperów w Drupal za pomocą Edge, musisz zsynchronizować deweloperów aplikacji między portalem a Edge.
Poznawanie strony deweloperów
Otwórz stronę programistów i poznaj ją, korzystając z interfejsu Edge i klasycznego interfejsu Edge.
Edge
Aby otworzyć stronę deweloperów za pomocą interfejsu Edge:
- Zaloguj się na stronie apigee.com/edge.
- Na pasku nawigacyjnym po lewej stronie kliknij Opublikuj > Deweloperzy.
Wyświetli się strona Deweloperzy.
Jak widać na rysunku, na stronie Deweloperzy możesz:
Classic Edge (Private Cloud)
Aby otworzyć stronę Deweloperzy w klasycznym interfejsie Edge:
- Zaloguj się na stronie
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 kliknij Opublikuj > Deweloperzy.
Wyświetli się strona Deweloperzy.
- Wyświetlanie listy deweloperów
- Dodawanie dewelopera
- Wyświetlanie i edytowanie informacji o deweloperze, w tym atrybutów niestandardowych, oraz aktywowanie dewelopera
- Eksportowanie danych publikowania
- Usuwanie dewelopera
- Wyszukiwanie na liście deweloperów
- wyświetlanie połączonego portalu dla programistów (tylko w Drupalu 7),
Dodawanie dewelopera
Aby dodać dewelopera:
- Otwórz stronę deweloperów.
- Kliknij + Deweloper.
- Wpisz dane dewelopera, w tym imię, nazwisko, adres e-mail i nazwę użytkownika.
- Kliknij Utwórz.
Wyświetlanie i edytowanie informacji o deweloperze
Wyświetlanie i edytowanie informacji o deweloperze. W organizacjach, w których włączono zarabianie, możesz edytować atrybuty niestandardowe zarabiania zdefiniowane w artykule Konfigurowanie atrybutów zarabiania.
Aby wyświetlić i edytować szczegóły dewelopera:
- Otwórz stronę deweloperów.
- Kliknij wiersz dewelopera, którego chcesz wyświetlić i zmodyfikować, aby otworzyć jego dane.
- W sekcji Szczegóły wyświetlane są te informacje: W razie potrzeby zmodyfikuj szczegóły dewelopera.
Szczegóły Opis Szczegóły imię i nazwisko dewelopera, nazwa użytkownika i adres e-mail; stan i czas trwania rejestracji; identyfikator dewelopera.
Aby edytować dane dewelopera, kliknij dowolne z tych pól:- Imię
- Nazwisko
- Nazwa użytkownika
Atrybuty niestandardowe Atrybuty niestandardowe zdefiniowane dla dewelopera. W razie potrzeby skonfiguruj atrybuty niestandardowe. Więcej informacji: Aplikacje Aplikacje zarejestrowane przez dewelopera. Zobacz Rejestrowanie aplikacji. - W polu Stan możesz aktywować lub dezaktywować konto dewelopera.
Więcej informacji znajdziesz w artykule Aktywowanie i dezaktywowanie konta dewelopera.
W usłudze Apigee Edge for Public Cloud Edge przechowuje te elementy w pamięci podręcznej przez co najmniej 180 sekund od momentu ich otrzymania.
- tokeny dostępu OAuth. Oznacza to, że odebrany token może być nadal skuteczny przez maksymalnie 3 minuty, dopóki nie wygaśnie limit pamięci podręcznej.
- elementy usługi Key Management Service (KMS) (aplikacje, deweloperzy, usługi API).
- Atrybuty niestandardowe w tokenach OAuth i elementach KMS.
Zarządzanie atrybutami niestandardowymi dla dewelopera
Dodaj maksymalnie 18 atrybutów niestandardowych dla każdego dewelopera, w tym atrybuty zarabiania opisane w artykule Konfigurowanie atrybutów zarabiania.
Aby zarządzać atrybutami niestandardowymi:
- Otwórz stronę deweloperów.
- Kliknij wiersz dewelopera, którym chcesz zarządzać, aby otworzyć jego szczegóły.
- W sekcji Atrybuty niestandardowe kliknij +.
- Wpisz nazwę i wartość atrybutu.
- Kliknij .
- Aby usunąć atrybut niestandardowy, najedź na niego kursorem i w menu działań kliknij .
Aktywowanie i dezaktywowanie konta dewelopera
Gdy deweloper aplikacji samodzielnie zarejestruje się w Twoim portalu, możesz określić, czy ma być domyślnie aktywny.
Gdy deweloper jest nieaktywny, nadal może logować się w portalu dewelopera i tworzyć aplikacje, ale żadne z odpowiednich kluczy API nie będą działać. Aplikacje dewelopera nadal mają status zatwierdzonej (lub innej) aplikacji, podobnie jak klucze interfejsu API, mimo że nie są one ważne, gdy deweloper jest nieaktywny.
Aby aktywować lub dezaktywować dewelopera:
- Otwórz stronę deweloperów.
- Kliknij wiersz dewelopera, którego chcesz aktywować lub dezaktywować, aby otworzyć jego informacje.
- W sekcji Szczegóły ustaw pole Stan na Aktywny lub Nieaktywny.
- Powtórz te czynności, jeśli deweloper jest w kilku organizacjach.
Eksportowanie danych publikowania
Wyeksportuj te dane publikowania jako plik CSV (z wartościami rozdzielonymi przecinkami):
- Dane programisty
- Szczegóły dotyczące dewelopera, aplikacji i usługi API
Aby wyeksportować dane publikowania:
- Otwórz stronę deweloperów.
- Kliknij Eksportuj do pliku CSV….
- W menu kliknij Deweloperzy lub Deweloperzy, aplikacje i produkty.
Wybrane dane publikowania są pobierane w pliku CSV.
Usuwanie dewelopera
Aby usunąć dewelopera:
- Otwórz stronę deweloperów.
- Umieść kursor na wierszu dewelopera, którego chcesz usunąć, aby wyświetlić menu czynności.
- Kliknij .
- Kliknij Usuń, aby potwierdzić tę czynność.
Synchronizacja deweloperów aplikacji między portalem a Edge
Jeśli do publikowania interfejsów API używasz portalu dla deweloperów opartego na Drupalu, zmiany wprowadzone w aplikacji za pomocą Edge nie są propagowane do portalu. Aby zmiany pojawiły się na portalu, musisz zalogować się na nim jako administrator i zsynchronizować go z Edge.
Aby zsynchronizować portal deweloperów z informacjami o deweloperach aplikacji zdefiniowanymi w Edge, zapoznaj się z tymi sekcjami:
- Drupal 10: synchronizowanie deweloperów z Apigee Edge
- Drupal 7: synchronizowanie deweloperów aplikacji między portalem a Edge
Grupowanie deweloperów według firm
W przypadku zarabiania firma to zbiór deweloperów zarządzany jako pojedyncza jednostka. Firma może być dowolnym podziałem odpowiednim dla Twojej organizacji, takim jak jednostka biznesowa, linia produktów lub oddział. Grupowanie deweloperów według firm jest przydatne, gdy chcesz mieć wielu deweloperów powiązanych z jednym podmiotem korporacyjnym. Na przykład w celu rozliczeń możesz potrzebować różnych firm. Deweloperzy w Twojej organizacji nie muszą jednak być powiązani z firmą. Pamiętaj, że deweloper to zawsze pojedynczy podmiot, jednoznacznie zidentyfikowany przez element adres e-mail. Jeśli deweloper jest częścią firmy, na stronie Deweloperzy zobaczysz nazwę firmy.
Więcej informacji o zarządzaniu firmami i deweloperami w celu zarabiania znajdziesz w artykule Zarządzanie firmami i deweloperami.
Konfigurowanie atrybutów zarabiania
Podczas edytowania dewelopera za pomocą interfejsu użytkownika lub tworzenia lub edytowania dewelopera za pomocą interfejsu API możesz skonfigurować właściwości zarabiania określone w tabeli poniżej. Właściwości zarabiania dla organizacji konfigurujesz podczas edytowania profilu organizacji.
Nazwa pola | Nazwa atrybutu niestandardowego | Opis |
---|---|---|
Adres | MINT_DEVELOPER_ADDRESS |
Adres dewelopera, w tym następujące pola: adres (linie 1 i 2), miasto, województwo, kod pocztowy i kraj. |
Profil płatności | MINT_BILLING_PROFILE |
Cykl rozliczeniowy Twojej organizacji. Prawidłowe wartości:
|
Typ płatności | MINT_BILLING_TYPE |
Model płatności dla deweloperów używany do rozliczeń. Wartość może być jedną z tych wartości:
Zapoznaj się z artykułem Konfigurowanie typów rozliczeń z przedpłatą i po użyciu karty płatniczej za pomocą interfejsu API. |
Kategoria | MINT_DEVELOPER_CATEGORY |
Kategoria dewelopera, do której chcesz dodać dewelopera. Kategoria deweloperów to grupa deweloperów lub firm o podobnych cechach. Więcej informacji znajdziesz w artykule Zarządzanie kategoriami programistów. |
Identyfikator firmy | MINT_COMPANY_ID |
Identyfikator firmy (w stosownych przypadkach). Więcej informacji znajdziesz w artykule Grupowanie deweloperów według firm. |
Typ dewelopera | MINT_DEVELOPER_TYPE |
Ta właściwość nie jest używana przez Apigee. Typ dewelopera. Prawidłowe wartości to: |
Jest brokerem | MINT_IS_BROKER |
Flaga określająca, czy przychody są obliczane na podstawie wartości netto. |
Imię i nazwisko | MINT_DEVELOPER_LEGAL_NAME |
Nazwa prawna dewelopera, która będzie używana we wszystkich raportach. Uwaga: ten atrybut jest wymagany, jeśli deweloper nie jest powiązany z firmą i chce zasubskrybować opublikowany cennik. |
Płatność przez siebie | MINT_HAS_SELF_BILLING |
Flaga określająca, czy faktury z samodzielnym wystawianiem są włączone. Jeśli ta opcja jest włączona (true ), zamiast wyciągu z rachunków udziału w przychodach system generuje fakturę rozliczeniową. Faktura samoobsługowa to dokument finansowy, który zawiera szczegółowe informacje o kwocie należnej deweloperowi. Jest ona wystawiana przez dewelopera w imieniu dostawcy interfejsu API. |
Identyfikator numeru zwolnienia z podatku | MINT_TAX_EXEMPT_AUTH_NO |
Numer zwolnienia z podatku (jeśli dotyczy). |
Stawka podatku | MINT_APPROX_TAX_RATE |
Orientacyjna stawka podatku dla dewelopera. Podaj wartość dziesiętną z maksymalnie 3 cyframi przed przecinkiem i 4 cyframi po przecinku. |
Zarządzanie programistami za pomocą interfejsu API
Zarządzaj programistami za pomocą interfejsów API dla programistów.
Podczas tworzenia i aktualizowania dewelopera za pomocą interfejsu API możesz skonfigurować atrybuty zarabiania opisane w artykule Konfigurowanie atrybutów zarabiania (w języku angielskim).