Przeglądasz dokumentację Apigee Edge.
Przejdź do
Dokumentacja Apigee X. informacje.
Jeśli chcesz mieć większą kontrolę nad firmami i deweloperami, którzy uczestniczą w programie generowania przychodu Program API – na przykład jeśli chcesz tworzyć własne firmy i programistów dla do celów testowych – możesz ręcznie tworzyć firmy i programistów za pomocą interfejsu zarządzania. i API.
Kwestią, którą należy wziąć pod uwagę, jest samodzielne tworzenie firm i programistów czy deweloperzy będą potrzebować danych logowania do logowania się do interfejsu zarządzania, wysyłania dane logowania w wywołaniach interfejsu Edge Management API lub zalogować się w portalu dla programistów.
- Jeśli deweloperzy korzystający z funkcji zarabiania potrzebują danych logowania, aby uzyskać dostęp do interfejsu Edge API lub interfejsu Edge, muszą najpierw mieć swoje własne dane logowania. Konto administratora Apigee.
- Jeśli chcesz po prostu utworzyć programistów testowych, którzy nie potrzebują danych logowania (na przykład Chcesz wykonywać wywołania interfejsu API przez fikcyjnych programistów testowych), żadne konta Apigee nie są
Zarządzanie deweloperami aplikacji za pomocą interfejsu użytkownika
Tworzenie i aktywowanie deweloperów aplikacji oraz zarządzanie nimi w interfejsie Edge zgodnie z opisem w artykule Zarządzanie deweloperami aplikacji. Po utworzeniu deweloperów aplikacji możesz ich dodawać do firm w sposób opisany w sekcjach poniżej.
Zarządzanie firmami za pomocą interfejsu użytkownika
Tworzenie i aktywowanie firm oraz zarządzanie nimi zgodnie z opisem w kolejnych sekcjach.
Informacje o stronie Firmy
Otwórz stronę Firmy w sposób opisany poniżej.
Edge
Aby uzyskać dostęp do strony Firmy w interfejsie Edge:
- Zaloguj się na stronie apigee.com/edge.
- Kliknij Opublikuj > Zarabianie > Firmy na lewym pasku nawigacyjnym.
Pojawi się strona Firmy.
Jak zaznaczono na ilustracji, strona „Firmy” umożliwia:
- Wyświetlanie podsumowania informacji dla wszystkich firm, w tym nazwy firmy, identyfikatora rejestracji, liczby zarejestrowanych aplikacji i kluczy interfejsu API, typu płatności, liczby deweloperów przypisanych do firmy i stanu
- Dodawanie firmy
- Aktywowanie i dezaktywowanie firmy
- Edytowanie firmy
- Usuwanie firmy
- Przeszukaj listę firm
Classic Edge (Private Cloud)
Aby uzyskać dostęp do strony Firmy w interfejsie Classic Edge:
- Zaloguj się w aplikacji
http://ms-ip:9000
, gdzie ms-ip to adres Adres IP lub nazwa DNS węzła serwera zarządzania. - Kliknij Opublikuj > Firmy na górnym pasku nawigacyjnym.
Pojawi się strona Firmy.
- Wyświetl aktualną listę firm
- Zarządzaj firmą. Konkretnie dodawanie, aktywowanie, edytowanie i usuwanie firmy.
- Wyświetl połączony portal dla programistów (tylko Drupal 7).
Dodawanie firmy
Aby dodać firmę:
- Otwórz stronę Firmy.
- Kliknij + Firma.
- Wpisz dane firmy.
Wymagane pola:
- Nazwa firmy
- Administrator (użytkownik będący główną firmą administrator)
- Typ płatności
W zależności od konfiguracji płatności jako typ płatności może być domyślnie wybrana wartość
PREPAID
lubPOSTPAID
. Więcej informacji znajdziesz w artykule Konfigurowanie płatności przedpłaconych i płatności po wykonaniu usługi przy użyciu interfejsu API. - Dodaj do firmy co najmniej jednego dewelopera.
- W sekcji Deweloperzy wpisz w polu Dodaj dewelopera ciąg znaków, aby wyświetlić listę deweloperów pasujących do ciągu.
- Wybierz dewelopera z listy.
- Powtórz te czynności, by dodać do firmy kolejnych deweloperów.
- Dodaj co najmniej jeden atrybut niestandardowy.
- W sekcji Atrybuty niestandardowe kliknij + Nowy.
- Wpisz nazwę i wartość atrybutu niestandardowego.
- Powtórz te czynności, aby dodać do firmy kolejne atrybuty niestandardowe.
- Kliknij Utwórz firmę.
Aktywowanie i dezaktywowanie firmy
Aby aktywować lub dezaktywować firmę:
- Otwieranie strony Firma.
- Najedź kursorem na firmę, którą chcesz aktywować, i włącz usługę w menu czynności.
Wyłącz przełącznik, aby dezaktywować firmę.
Edytowanie firmy
Aby edytować firmę:
- Otwieranie strony Firma.
- Najedź kursorem na firmę, którą chcesz edytować, i kliknij w menu czynności.
- W razie potrzeby zaktualizuj dane firmy.
- Aby zapisać zmiany, kliknij Zaktualizuj firmę.
Usuwanie firmy
Aby usunąć firmę:
- Otwórz stronę Firmy.
- Najedź kursorem na firmę, którą chcesz usunąć, i kliknij w menu czynności.
- Kliknij Usuń, aby potwierdzić operację usuwania.
Zarządzanie firmami i deweloperami za pomocą interfejsu API
Korzystanie z interfejsu API do zarządzania firmami i deweloperami opisano w kolejnych sekcjach.
tworzenie i aktualizowanie firm i deweloperów przy użyciu interfejsu API;
Aby zarządzać firmami i deweloperami za pomocą interfejsu API Edge Management API, zapoznaj się z tymi sekcjami dotyczącymi interfejsów API:
- Tworzenie firmy
- Tworzenie konta dewelopera
Uwaga: skonfiguruj informacje o zarabianiu podczas tworzenia dewelopera, przekazując atrybuty niestandardowe. - Dodaj lub
zaktualizuj deweloperów w firmie
Uwaga: opcjonalnie możesz przypisać rolę deweloperowi, ale nie jest to wymagane. Aby uzyskać listę role dewelopera: Pobieranie ról dewelopera. - Wyświetl konfigurację zarabiania dla wszystkich deweloperów lub dla jednego dewelopera
Uwaga: aby zdefiniować informacje o przychodach, przekaż atrybuty niestandardowe, gdy: tworzą lub aktualizacji dewelopera. Możesz wyświetlić niestandardowe atrybuty związane z zarabianiem ustawione za pomocą standardowego interfejsu API (niegenerującego przychodu), aby je wymienić wszystkich deweloperów lub jednego dewelopera.
Zarządzanie rolami programisty przy użyciu interfejsu API
Role możesz tworzyć za pomocą interfejsów API do zarabiania. Dzięki temu możesz określić role partnerów. Można na przykład wyznaczyć role administratora i programisty aplikacji dla partnera. Te role można następnie przypisywać konkretnym pracownikom partnera.
Tworzenie roli dewelopera
Aby utworzyć rolę programisty, wyślij żądanie POST do
organizations/{org_name}/developer-roles
Po przesłaniu prośby musisz:
należy określić w treści żądania nazwę i opis roli oraz identyfikator użytkownika
Twojej organizacji. Na przykład:
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "appDeveloper", "description": "App Developer", "organization": { "id": "{org_name}" } }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \ -u email:password
Pobieram role dewelopera
Aby pobrać role programisty, wyślij żądanie GET do organizacjiorganization/{id_id}/developer-roles. Na przykład:
$ curl -H "Accept:application/json" -X GET \ "https:// api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \ -u email:password
Odpowiedź powinna wyglądać mniej więcej tak (widoczna jest tylko jej część):
{ "description" : "App Developer", "id" : "appdeveloper", "name" : "appDeveloper", "organization" : { ... } }
Ustawienia konfiguracji roli programisty w interfejsie API
Te opcje konfiguracji roli programisty są dostępne dla interfejsu API:
Nazwa | Opis | Domyślny | Wymagana? |
---|---|---|---|
name |
Nazwa roli programisty. |
Nie dotyczy | Tak |
description |
Opis roli programisty. |
Nie dotyczy | Tak |
Pobieranie stawki podatku dla dewelopera za pomocą interfejsu API
Aby uzyskać aktualną stawkę podatku dla dewelopera, wyślij żądanie GET do
organizations/{org_name}/tax-engine
W prośbie podaj
określenie dewelopera jako parametru zapytania. Na przykład:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tax-engine?developerId=dev7@myorg.com" \ -u email:password
Odpowiedź powinna wyglądać mniej więcej tak:
0.09
wykonywanie innych zadań programistycznych przy użyciu interfejsu API,
Wiele zadań związanych z zarabianiem, które możesz wykonać dla organizacji, na przykład tworząc plany stawek lub warunki dotyczące powiadomień, Google Play. Możesz na przykład utworzyć konto bankowe dla konkretnego dewelopera lub wygenerować w raporcie o przychodach dla konkretnego dewelopera.
W tabeli poniżej znajdziesz zadania deweloperskie, które możesz wykonać, używając API do zarabiania. W tabeli znajdziesz też listę miejsc, w których można znaleźć szczegółowe instrukcje te zadania.
Zadanie | Gdzie można znaleźć instrukcje |
---|---|
Wyświetl warunki korzystania z usługi zaakceptowane przez dewelopera | |
Wyświetlanie pakietów interfejsów API zaakceptowanych przez programistę | |
Tworzenie planu stawek dla deweloperów | |
Wyświetlanie planów stawek dostępnych dla dewelopera | |
Wyświetlanie planów stawek dostępnych dla określonego dewelopera, które zawierają określony produkt | |
Wyświetl tylko zaakceptowane plany stawek dla deweloperów |
Wyświetlanie wszystkich planów stawek zaakceptowanych przez dewelopera za pomocą interfejsu API |
Przyznanie deweloperowi środków | |
Ustawianie limitu kredytu dla dewelopera | |
Wyświetlanie limitu kredytu dewelopera | |
„Doładuj” (dodać kwotę do) salda z przedpłaty dewelopera | |
Wyświetlanie salda z przedpłaty dewelopera |
Wyświetlanie salda kont przedpłaconych w przypadku dewelopera |
Konfigurowanie warunku powiadamiania dla dewelopera |
Konfigurowanie powiadomień korzystając z szablonów powiadomień |
Tworzenie i wyświetlanie definicji raportów dla dewelopera |