<ph type="x-smartling-placeholder"></ph>
Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur
Apigee X-Dokumentation. Weitere Informationen
Wenn Sie mehr Kontrolle über die Unternehmen und Entwickler haben möchten, die an Ihren monetarisierten API-Programms zu entwickeln. Wenn Sie z. B. interne Unternehmen und Entwickler für Testzwecke: Sie können Unternehmen und Entwickler manuell über die Verwaltungsbenutzeroberfläche erstellen. und die API.
Eine wichtige Überlegung, ob Sie Unternehmen und Entwickler manuell erstellen müssen, ob die Entwickler Anmeldedaten benötigen, um sich in der Verwaltungsoberfläche anzumelden, Anmeldedaten in Aufrufen der Edge-Verwaltungs-API oder melden Sie sich in einem Entwicklerportal an.
- Wenn Ihre Monetarisierungsentwickler Anmeldedaten für den Zugriff auf die Edge-Benutzeroberfläche oder -API benötigen, müssen sie zuerst ihre eigenen haben Apigee-Administratorkonto.
- Wenn Sie einfach Testentwickler erstellen müssen, die keine Anmeldedaten benötigen, z. B. Sie API-Aufrufe mit fiktiven Testentwicklern durchführen möchten), gibt es keine Apigee-Konten. erforderlich.
App-Entwickler über die Benutzeroberfläche verwalten
Erstellen, Verwalten und Aktivieren von App-Entwicklern mithilfe der Edge-Benutzeroberfläche, wie unter Verwalten von App-Entwicklern beschrieben. Nachdem App-Entwickler erstellt wurden, können Sie sie zu Unternehmen hinzufügen, wie in den folgenden Abschnitten beschrieben.
Unternehmen über die Benutzeroberfläche verwalten
Erstellen, verwalten und aktivieren Sie Unternehmen wie in den folgenden Abschnitten beschrieben.
Die Seite „Unternehmen“
Rufen Sie die Seite „Unternehmen“ wie unten beschrieben auf.
Edge
So greifen Sie über die Edge-Benutzeroberfläche auf die Seite "Unternehmen" zu:
- Melden Sie sich bei apigee.com/edge an.
- Wählen Sie Veröffentlichen > Monetarisierung > Unternehmen.
Die Seite "Unternehmen" wird angezeigt.
Wie in der Abbildung hervorgehoben, können Sie auf der Seite „Unternehmen“ Folgendes tun:
- Zusammenfassungsinformationen für alle Unternehmen abrufen, einschließlich des Unternehmensnamens, der Registrierungs-ID, der Anzahl der registrierten Apps und API-Schlüssel, der Abrechnungsart, der Anzahl der dem Unternehmen zugewiesenen Entwickler und des Status
- Unternehmen hinzufügen
- Unternehmen aktivieren oder deaktivieren
- Unternehmen bearbeiten
- Unternehmen löschen
- In der Liste der Unternehmen suchen
Classic Edge (Private Cloud)
So greifen Sie über die Classic Edge-Benutzeroberfläche auf die Seite "Companies" (Unternehmen) zu:
- Melden Sie sich in
http://ms-ip:9000
an. ms-ip ist hierbei IP-Adresse oder DNS-Name des Verwaltungsserverknotens. - Wählen Sie Veröffentlichen > Unternehmen.
Die Seite "Unternehmen" wird angezeigt.
- Aktuelle Liste der Unternehmen anzeigen
- Unternehmen verwalten. Konkret können Sie ein Unternehmen hinzufügen, aktivieren, bearbeiten und löschen.
- Verknüpftes Entwicklerportal aufrufen (nur Drupal 7)
Unternehmen hinzufügen
So fügen Sie ein Unternehmen hinzu:
- Rufen Sie die Seite "Unternehmen" auf.
- Klicken Sie auf + Unternehmen.
- Geben Sie Informationen zum Unternehmen ein.
Pflichtfelder:
- Name des Unternehmens
- Administrator (Nutzer des primären Unternehmens) Administrator)
- Abrechnungsart
Abhängig von der Abrechnungskonfiguration für die Monetarisierung kann der Abrechnungstyp standardmäßig auf
PREPAID
oderPOSTPAID
. Weitere Informationen finden Sie unter Prepaid- und Postpaid-Abrechnungstypen mithilfe der API konfigurieren. - Fügen Sie dem Unternehmen einen oder mehrere Entwickler hinzu.
- Geben Sie im Abschnitt „Developers“ einen String in das Feld Entwickler hinzufügen ein, um die Liste der Entwickler aufzurufen, die dem String entsprechen.
- Wählen Sie in der Drop-down-Liste einen Entwickler aus.
- Wiederholen Sie diese Schritte, um weitere Entwickler zum Unternehmen hinzuzufügen.
- Fügen Sie ein oder mehrere benutzerdefinierte Attribute hinzu.
- Klicken Sie im Bereich „Benutzerdefinierte Attribute“ auf + Neu.
- Geben Sie den Namen und den Wert des benutzerdefinierten Attributs ein.
- Wiederholen Sie diese Schritte, um weitere benutzerdefinierte Attribute für das Unternehmen hinzuzufügen.
- Klicken Sie auf Unternehmen erstellen.
Aktivieren und Deaktivieren eines Unternehmens
So aktivieren und deaktivieren Sie ein Unternehmen:
- Rufen Sie die Seite „Unternehmen“ auf.
- Bewegen Sie den Mauszeiger auf das Unternehmen, das Sie aktivieren möchten, und aktivieren Sie im Aktionsmenü.
Deaktivieren Sie die Ein/Aus-Schaltfläche, um das Unternehmen zu deaktivieren.
Unternehmen bearbeiten
So bearbeiten Sie ein Unternehmen:
- Rufen Sie die Seite „Unternehmen“ auf.
- Bewegen Sie den Mauszeiger auf das Unternehmen, das Sie bearbeiten möchten, und klicken Sie im Aktionsmenü auf .
- Aktualisieren Sie die Informationen zum Unternehmen nach Bedarf.
- Klicken Sie auf Unternehmen aktualisieren, um die Änderungen zu speichern.
Unternehmen löschen
So löschen Sie ein Unternehmen:
- Rufen Sie die Seite "Unternehmen" auf.
- Bewegen Sie den Mauszeiger auf das Unternehmen, das Sie löschen möchten, und klicken Sie im Aktionsmenü auf .
- Klicken Sie auf Delete, um den Löschvorgang zu bestätigen.
Unternehmen und Entwickler mithilfe der API verwalten
Die Verwendung der API zur Verwaltung von Unternehmen und Entwicklern wird in den folgenden Abschnitten beschrieben.
Unternehmen und Entwickler mithilfe der API erstellen und aktualisieren
Informationen zum Verwalten von Unternehmen und Entwicklern mit der API Edge Management API finden Sie in den folgenden API-Abschnitten:
- Unternehmen erstellen
- Entwickler erstellen
Hinweis: Konfigurieren Sie die Monetarisierungsinformationen beim Erstellen eines Entwicklers, indem Sie benutzerdefinierte Attribute übergeben. - Hinzufügen oder
Unternehmensentwickler auf den neuesten Stand bringen
Hinweis: Optional können Sie dem Entwickler eine Rolle zuweisen. Dies ist jedoch nicht erforderlich. Um eine Liste mit Entwicklerrollen finden Sie unter Entwicklerrollen abrufen. - Monetarisierungskonfiguration für alle Entwickler oder für einen einzelnen Entwickler auflisten
Hinweis: Definieren Sie die Monetarisierungsinformationen, indem Sie beim Erstellen oder Aktualisieren eines Entwicklers. Sie können sich die benutzerdefinierten Attribute für die Monetarisierung ansehen, die mithilfe der Standard-API (ohne Monetarisierung) festgelegt wurden, um eine Liste alle Entwickler oder nur einen Entwickler.
Entwicklerrollen mithilfe der API verwalten
Du kannst Rollen mithilfe von Monetarisierungs-APIs erstellen. So können Sie Rollen für Ihre Partner. Sie können beispielsweise Administrator- und Anwendungsentwicklerrollen für einen Partner. Diese Rollen können dann bestimmten Partnermitarbeitern zugewiesen werden.
Entwicklerrolle erstellen
Um eine Entwicklerrolle zu erstellen, senden Sie eine POST-Anfrage an
organizations/{org_name}/developer-roles
Wenn Sie die Anfrage stellen, müssen Sie
im Anfragetext den Namen und die Beschreibung der Rolle sowie
Unternehmen. Beispiel:
$ 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
Entwicklerrollen abrufen
Wenn Sie Entwicklerrollen abrufen möchten, senden Sie eine GET-Anfrage an „organizations/{org_id}/developer-roles“. Beispiel:
$ curl -H "Accept:application/json" -X GET \ "https:// api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \ -u email:password
Die Antwort sollte in etwa so aussehen (nur ein Teil der Antwort wird angezeigt):
{ "description" : "App Developer", "id" : "appdeveloper", "name" : "appDeveloper", "organization" : { ... } }
Konfigurationseinstellungen für die Entwicklerrolle für die API
Die folgenden Konfigurationsoptionen für Entwicklerrollen sind für die API verfügbar:
Name | Beschreibung | Standard | Erforderlich? |
---|---|---|---|
name |
Der Name der Entwicklerrolle. |
– | Ja |
description |
Eine Beschreibung der Entwicklerrolle. |
– | Ja |
Steuersatz für einen Entwickler mithilfe der API abrufen
Sie können den aktuellen Steuersatz für einen Entwickler ermitteln, indem Sie eine GET-Anfrage an
organizations/{org_name}/tax-engine
Bei der Anfrage müssen Sie angeben,
die Identifizierung des Entwicklers als Suchparameter. Beispiel:
$ 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
Die Antwort sollte in etwa so aussehen:
0.09
Andere entwicklerspezifische Aufgaben mithilfe der API ausführen
Viele der mit der Monetarisierung verbundenen Aufgaben, die Sie für ein Unternehmen ausführen können, Erstellen von Tarifplänen oder Erstellen von Benachrichtigungsbedingungen, können Sie auch für eine einzelne Entwickler. Beispielsweise können Sie ein Bankkonto für einen bestimmten Entwickler einrichten oder ein Umsatzbericht für einen bestimmten Entwickler.
In der folgenden Tabelle sind entwicklerspezifische Aufgaben aufgeführt, die Sie mithilfe der Monetarisierungs-APIs. In der Tabelle finden Sie auch eine detaillierte Anleitung zur Durchführung der für diese Aufgaben.
Aufgabe | Wo die Anleitung zum Suchen |
---|---|
Von einem Entwickler akzeptierte Nutzungsbedingungen ansehen | |
Von einem Entwickler akzeptierte API-Pakete ansehen |
Von einem Entwickler oder Unternehmen akzeptierte API-Produktpakete ansehen, die die API verwenden |
Preisplan für Entwickler erstellen | |
Für Entwickler verfügbare Preispläne ansehen | |
Für einen bestimmten Entwickler verfügbare Preispläne mit einem bestimmten Produkt | |
Nur akzeptierte Entwicklerpreispläne ansehen |
Alle von einem Entwickler über die API akzeptierten Preispläne ansehen |
Einem Entwickler eine Gutschrift erteilen | |
Kreditlimit für Entwickler festlegen | |
Kreditlimit für Entwickler ansehen | |
„Guthaben aufladen“ (Hinzufügen eines Betrags) zum Prepaidguthaben des Entwicklers | |
Prepaidguthaben eines Entwicklers ansehen | |
Benachrichtigungsbedingung für Entwickler einrichten | |
Berichtsdefinitionen für einen Entwickler erstellen und abrufen |