Zarządzanie firmami i deweloperami za pomocą Edge

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:

  1. Zaloguj się na stronie apigee.com/edge.
  2. Kliknij Opublikuj > Zarabianie > Firmy na lewym pasku nawigacyjnym.

Pojawi się strona Firmy.

Jak zaznaczono na ilustracji, strona „Firmy” umożliwia:

Classic Edge (Private Cloud)

Aby uzyskać dostęp do strony Firmy w interfejsie Classic Edge:

  1. Zaloguj się w aplikacji http://ms-ip:9000, gdzie ms-ip to adres Adres IP lub nazwa DNS węzła serwera zarządzania.
  2. 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ę:

  1. Otwórz stronę Firmy.
  2. Kliknij + Firma.
  3. 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 lub POSTPAID. 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.

  4. Dodaj do firmy co najmniej jednego dewelopera.
    1. W sekcji Deweloperzy wpisz w polu Dodaj dewelopera ciąg znaków, aby wyświetlić listę deweloperów pasujących do ciągu.
    2. Wybierz dewelopera z listy.
    3. Powtórz te czynności, by dodać do firmy kolejnych deweloperów.
  5. Dodaj co najmniej jeden atrybut niestandardowy.
    1. W sekcji Atrybuty niestandardowe kliknij + Nowy.
    2. Wpisz nazwę i wartość atrybutu niestandardowego.
    3. Powtórz te czynności, aby dodać do firmy kolejne atrybuty niestandardowe.
  6. Kliknij Utwórz firmę.

Aktywowanie i dezaktywowanie firmy

Aby aktywować lub dezaktywować firmę:

  1. Otwieranie strony Firma.
  2. 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ę:

  1. Otwieranie strony Firma.
  2. Najedź kursorem na firmę, którą chcesz edytować, i kliknij w menu czynności.
  3. W razie potrzeby zaktualizuj dane firmy.
  4. Aby zapisać zmiany, kliknij Zaktualizuj firmę.

Usuwanie firmy

Aby usunąć firmę:

  1. Otwórz stronę Firmy.
  2. Najedź kursorem na firmę, którą chcesz usunąć, i kliknij w menu czynności.
  3. 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:

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 warunków korzystania z usługi zaakceptowanych przez dewelopera lub firmę za pomocą interfejsu API

Wyświetlanie pakietów interfejsów API zaakceptowanych przez programistę

Wyświetlanie pakietów usług interfejsu API zaakceptowanych przez dewelopera lub firmę za pomocą interfejsu API

Tworzenie planu stawek dla deweloperów

Zarządzanie planami stawek

Wyświetlanie planów stawek dostępnych dla dewelopera

Informacje o stronie planów stawek .

Wyświetlanie planów stawek dostępnych dla określonego dewelopera, które zawierają określony produkt

Wyświetlanie akceptowanego abonamentu dla dewelopera zawierającego usługę API korzystającą z tego interfejsu

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

Przyznanie kredytów

Ustawianie limitu kredytu dla dewelopera

Ustawianie limitu kredytu za pomocą interfejsu API

Wyświetlanie limitu kredytu dewelopera

Uzyskiwanie limitu kredytu za pomocą interfejsu API

„Doładuj” (dodać kwotę do) salda z przedpłaty dewelopera

Zarządzanie kontem przedpłaconym salda

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

Zarządzanie raportami