<ph type="x-smartling-placeholder"></ph>
Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur
Apigee X-Dokumentation. Weitere Informationen
Einführung
Wenn Sie eine unterstützte Währung für eine Organisation hinzufügen, können Sie ein Kreditlimit für eine Postpaid-Entwickler, wie unter Hinzufügen unterstützter Währungen). Das Kreditlimit gilt für alle Entwickler mit nachträglicher Zahlung in der Organisation. In Darüber hinaus können Sie das Kreditlimit für einen einzelnen Entwickler mit nachträglicher Zahlung festlegen, wie in den folgenden Abschnitten. In diesem Fall überschreibt das Kreditlimit alle für die Währung für nur dem angegebenen Entwickler.
Kreditlimit mit der API festlegen
Um ein Kreditlimit für einen einzelnen Entwickler festzulegen, senden Sie eine POST-Anfrage an
/organizations/{org_name}/developers/{developer_id}/developer-credit-limit
, wobei
{developer_id}
ist die E-Mail-Adresse des Entwicklers. Wenn Sie die Anfrage stellen,
müssen Sie als Suchparameter den Guthabenbetrag und die Währung
Guthaben. Die folgende Anfrage legt beispielsweise ein Kreditlimit von 1.000 $für einen Entwickler fest:
$ curl -H "Content-Type:application/json" -X POST \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit?amount=1000&supportedCurrencyId=usd" \ -u email:password
Kreditlimit über die API abrufen
Um ein Kreditlimit für einen Entwickler mit nachträglicher Zahlung zu erhalten, senden Sie eine GET-Anfrage an
/organizations/{org_name}/developers/{developer_id}/developer-credit-limit
, wobei
{developer_id}
ist die E-Mail-Adresse des Entwicklers. Beispiel:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit" \ -u email:password
Die Antwort sollte in etwa so aussehen (nur ein Teil der Antwort wird angezeigt):
{ "developerBalance" : [ { "amount" : 1000.0000, "id" : "ddd98cd5-06bc-481b-ae42-76a7345933a9", "supportedCurrency" : { "description" : "United States Dollar", "displayName" : "United States Dollar", "id" : "usd", "name" : "USD", "organization" : { ... }, "status" : "ACTIVE", "virtualCurrency" : false }, "usage" : 76.6052 } ], "totalRecords" : 1 }
Nächste Schritte
Du kannst Erstattungen (nur für Kauftransaktionen) über die Monetarisierung vornehmen. Weitere Informationen unter Erstattungen posten