Zarejestruj deweloperów aplikacji

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:

.

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:

  1. Zaloguj się na stronie apigee.com/edge.
  2. 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:

  1. Zaloguj się na stronie http://ms-ip:9000, gdzie ms-ip to adres IP lub nazwa DNS węzła serwera zarządzania.
  2. Na pasku nawigacyjnym u góry kliknij Opublikuj > Deweloperzy.

Wyświetli się strona Deweloperzy.

Dodawanie dewelopera

Aby dodać dewelopera:

  1. Otwórz stronę deweloperów.
  2. Kliknij + Deweloper.
  3. Wpisz dane dewelopera, w tym imię, nazwisko, adres e-mail i nazwę użytkownika.
  4. 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:

  1. Otwórz stronę deweloperów.
  2. Kliknij wiersz dewelopera, którego chcesz wyświetlić i zmodyfikować, aby otworzyć jego dane.
  3. 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
    • E-mail
    • Nazwa użytkownika
    Zmień zawartość i naciśnij Enter, aby potwierdzić zmianę.
    Atrybuty niestandardowe Atrybuty niestandardowe zdefiniowane dla dewelopera. W razie potrzeby skonfiguruj atrybuty niestandardowe. Więcej informacji:
    Aplikacje Aplikacje zarejestrowane przez dewelopera. Zobacz Rejestrowanie aplikacji.
  4. 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:

  1. Otwórz stronę deweloperów.
  2. Kliknij wiersz dewelopera, którym chcesz zarządzać, aby otworzyć jego szczegóły.
  3. W sekcji Atrybuty niestandardowe kliknij +.
  4. Wpisz nazwę i wartość atrybutu.
  5. Kliknij .
  6. 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:

  1. Otwórz stronę deweloperów.
  2. Kliknij wiersz dewelopera, którego chcesz aktywować lub dezaktywować, aby otworzyć jego informacje.
  3. W sekcji Szczegóły ustaw pole Stan na Aktywny lub Nieaktywny.
  4. 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:

  1. Otwórz stronę deweloperów.
  2. Kliknij Eksportuj do pliku CSV….
  3. W menu kliknij Deweloperzy lub Deweloperzy, aplikacje i produkty.

Wybrane dane publikowania są pobierane w pliku CSV.

Usuwanie dewelopera

Aby usunąć dewelopera:

  1. Otwórz stronę deweloperów.
  2. Umieść kursor na wierszu dewelopera, którego chcesz usunąć, aby wyświetlić menu czynności.
  3. Kliknij .
  4. 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:

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:

  • PRORATED: rozliczenia są dokonywane na podstawie liczby dni, w których usługa interfejsu API była używana w danym miesiącu kalendarzowym.
  • CALENDAR_MONTH: rozliczenia są dokonywane co miesiąc.
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:

  • PRZEDWIZYTA: deweloper płaci z góry za korzystanie z interfejsu API. Środki są pobierane z salda dewelopera, gdy korzysta on z interfejsu API. Deweloperzy muszą mieć saldo przedpłacone wystarczające na zakup produktu API.
  • POSTPAID: miesięcznie (na podstawie faktury) obciążamy dewelopera opłatą za korzystanie z produktów interfejsu API. Deweloper płaci za korzystanie z produktów API na podstawie warunków płatności określonych w planach zawartych na fakturze.
  • Oba: obsługa dowolnego typu rozliczeń. Domyślna wartość to PREPAID.

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: TRUSTED lub UNTRUSTED

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).