Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację
Apigee X. info
Kategoria dewelopera to grupa deweloperów lub firm o podobnych cechach, która umożliwia skonfigurowanie zarabiania tak, aby działało w tej konkretnej kategorii. Możesz na przykład utworzyć plany stawek, które będą obowiązywać wszystkich deweloperów tworzących aplikacje na potrzeby dzielenia się przychodami. W tym celu utwórz kategorię dewelopera o nazwie "revenue_sharing" i dodaj do niej deweloperów. Więcej informacji o tworzeniu planów stawek z kategoriami deweloperów znajdziesz w artykule Tworzenie planów stawek.
Przeglądanie strony Kategorie deweloperów
Otwórz stronę Kategorie deweloperów w interfejsie Edge lub klasycznym interfejsie Edge zgodnie z opisem w sekcjach poniżej.
Interfejs Edge
Aby otworzyć stronę Kategorie deweloperów:
- Zaloguj się na apigee.com/edge.
- Na pasku nawigacji po lewej stronie kliknij Publikuj > Zarabianie > Kategorie deweloperów.
Wyświetli się strona Kategorie deweloperów.

Jak widać na ilustracji, strona Kategorie deweloperów umożliwia:
- wyświetlanie bieżących kategorii deweloperów;
- dodawanie, edytowanie i usuwanie kategorii deweloperów.
Klasyczny interfejs Edge (Private Cloud)
Aby otworzyć stronę Kategorie deweloperów w klasycznym interfejsie 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 nawigacji u góry kliknij Publikuj > Kategorie deweloperów.
Wyświetli się strona Kategorie deweloperów.
Strona Kategorie deweloperów umożliwia:
- wyświetlanie bieżących kategorii deweloperów;
- dodawanie, edytowanie i usuwanie kategorii deweloperów.
Dodawanie kategorii dewelopera
Aby dodać kategorię dewelopera w interfejsie:
- Otwórz stronę Kategorie deweloperów.
- Kliknij + Kategoria dewelopera.
- Wpisz nazwę nowej kategorii i krótki opis.
- Kliknij Utwórz kategorię dewelopera.
Dodawanie firmy do kategorii dewelopera
Dodaj firmę do kategorii dewelopera. Firma może należeć tylko do jednej kategorii dewelopera.
Aby dodać firmę do kategorii dewelopera:
- Na pasku nawigacji u góry kliknij Publikuj > Firmy.
- Wybierz firmę, którą chcesz dodać do kategorii dewelopera.
- Na stronie firmy kliknij Edytuj.
- Wybierz Kategorię dewelopera dla firmy.
- Kliknij Zapisz.

Edytowanie kategorii dewelopera
Aby edytować kategorię dewelopera w interfejsie:
- Otwórz stronę Kategorie deweloperów.
- Najedź kursorem na kategorię dewelopera, którą chcesz edytować, i kliknij
. - Wpisz kategorię dewelopera.
- Kliknij Zaktualizuj kategorię dewelopera.
Usuwanie kategorii dewelopera
Aby usunąć kategorię dewelopera w interfejsie:
- Otwórz stronę Kategorie deweloperów.
- Najedź kursorem na kategorię dewelopera, którą chcesz edytować.
- Kliknij
. - Aby potwierdzić operację, kliknij Usuń.
Zarządzanie kategoriami deweloperów za pomocą interfejsu API
Zarządzaj kategoriami deweloperów za pomocą interfejsu API zgodnie z opisem w sekcjach poniżej.
Dodawanie kategorii dewelopera za pomocą interfejsu API
Aby dodać kategorię dewelopera, wyślij żądanie POST do
/mint/organizations/{org_name}/developer-categories.
W treści żądania musisz podać zarówno kategorię name, jak i
description Na przykład:
curl -X POST "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories" \
-H "Content-Type:application/json" \
-d '{
"name": "Gold",
"description": "Gold membership"
}' \
-u email:password
Odpowiedź powinna wyglądać mniej więcej tak:
{
"description" : "Gold membership",
"id" : "aa6f960a-d9fd-416e-be39-c071418aabd0",
"name" : "Gold"
}Dodawanie dewelopera lub firmy do kategorii dewelopera za pomocą interfejsu API
Dewelopera lub firmę możesz dodać do kategorii dewelopera, gdy dodajesz lub edytujesz firmę albo dewelopera, wysyłając POST żądanie do tych zasobów:
- /organizations/{org_name}/companies
- /organizations/{org_name}/developers
Aby dodać dewelopera lub firmę do kategorii dewelopera podczas edytowania firmy lub dewelopera, wyślij PUT odpowiednio żądanie do tych zasobów:
- /organizations/{org_name}/companies/{company_id}
- /organizations/{org_name}/developers/{developer_id}
Firma lub deweloper może należeć tylko do jednej kategorii dewelopera.
Określ MINT_DEVELOPER_CATEGORY jako atrybut w treści żądania, a jako wartość podaj
wewnętrzny identyfikator kategorii. Na przykład to żądanie dodaje już istniejącego
dewelopera do kategorii dewelopera o nazwie „Gold”, która ma identyfikator
aa6f960a-d9fd-416e-be39-c071418aabd0.
curl -X PUT "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/K4jW2QLjZ1h8GFA8" \
-H "Content-Type: application/json" \
-d '{
"email" : "developer@apigee.com",
"developerId" : "K4jW2QLjZ1h8GFA8",
"firstName" : "Dev",
"lastName" : "One",
"userName" : "devone",
"attributes" : [ {
"name" : "MINT_REGISTRATION_ID",
"value" : "dev1"
}, {
"name" : "MINT_DEVELOPER_LEGAL_NAME",
"value" : "DEV ONE"
}, {
"name" : "MINT_DEVELOPER_TYPE",
"value" : "TRUSTED"
}, {
"name" : "MINT_BILLING_TYPE",
"value" : "PREPAID"
}, {
"name" : "MINT_IS_BROKER",
"value" : "TRUE"
}, {
"name" : "MINT_DEVELOPER_CATEGORY",
"value" : "aa6f960a-d9fd-416e-be39-c071418aabd0"
}, {
"name" : "MINT_DEVELOPER_ADDRESS",
"value" : "{
"address1": "Dev One Address",
"city": "Pleasanton",
"country": "US",
"isPrimary": "true",
"state": "CA",
"zip": "94588"
}"
}
}' \
-u email:password
Wyświetlanie kategorii deweloperów za pomocą interfejsu API
Wyświetl konkretną kategorię dewelopera lub wszystkie kategorie deweloperów w organizacji.
Aby wyświetlić konkretną kategorię dewelopera, wyślij żądanie GET do adresu
/mint/organizations/{org_name}/developer-categories/{category_id}, gdzie
{category_id} to identyfikator kategorii dewelopera (identyfikator jest zwracany w
odpowiedzi po dodaniu kategorii dewelopera). Na przykład:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories/aa6f960a-d9fd-416e-be39-c071418aabd0" \
-H "Accept:application/json" \
-u email:password
Aby wyświetlić wszystkie kategorie deweloperów interfejsu API w organizacji, wyślij żądanie GET do adresu
/mint/organizations/{org_id}/developer-categories. Na przykład:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories" \
-H "Accept:application/json" \
-u email:password
Edytowanie kategorii dewelopera za pomocą interfejsu API
Aby edytować kategorię dewelopera, wyślij żądanie PUT do
/mint/organizations/{org_name}/developer-categories/{category_id}, gdzie
{category_id} to identyfikator kategorii, która ma zostać zaktualizowana. W treści żądania musisz podać zaktualizowane ustawienia i identyfikator kategorii dewelopera. Na przykład to żądanie edytuje opis kategorii dewelopera:
curl -X PUT "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-categories/aa6f960a-d9fd-416e-be39-c071418aabd0" \
-H "Content-Type: application/json" \
-d '{
"id": "aa6f960a-d9fd-416e-be39-c071418aabd0",
"description": "Premium membership"
}' \
-u email:password
Usuwanie kategorii dewelopera za pomocą interfejsu API
Aby usunąć kategorię dewelopera, wyślij żądanie DELETE do adresu
/mint/organizations/{org_name}/developer-categories/{category_id}, gdzie
{category_id} to identyfikator kategorii dewelopera, która ma zostać usunięta. Na
przykład:
curl -X DELETE "https://api.enterprise.apigee.com /v1/mint/organizations/{org_name}/developer-categories/aa6f960a-d9fd-416e-be39-c071418aabd0" \
-H "Accept:application/json" \
-u email:password
Właściwości konfiguracji kategorii dewelopera w interfejsie API
W tabeli poniżej znajdziesz podsumowanie właściwości konfiguracji, które można ustawić za pomocą interfejsu API.
| Nazwa | Opis | Domyślny | Wymagany? |
|---|---|---|---|
name |
Nazwa właściwości. Ustaw na MINT_DEVELOPER_CATEGORY. |
Nie dotyczy | Tak |
value |
Identyfikator kategorii dewelopera, do której dodawany jest deweloper. |
Nie dotyczy | Tak, aby ustawić kategorię dewelopera. |