Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về
Apigee X. thông tin
Giới thiệu
Khi thêm một đơn vị tiền tệ được hỗ trợ cho một tổ chức, bạn có thể đặt hạn mức tín dụng cho nhà phát triển trả sau, như mô tả trong phần Thêm đơn vị tiền tệ được hỗ trợ). Hạn mức tín dụng áp dụng cho tất cả nhà phát triển trả sau trong tổ chức. Ngoài ra, bạn có thể đặt hạn mức tín dụng cho một nhà phát triển trả sau cá nhân, như mô tả trong các phần sau. Trong trường hợp này, hạn mức tín dụng sẽ ghi đè mọi hạn mức đặt ra đối với đơn vị tiền tệ chỉ dành cho nhà phát triển được chỉ định.
Đặt hạn mức tín dụng bằng API
Để đặt hạn mức tín dụng cho một nhà phát triển riêng lẻ, hãy đưa ra yêu cầu POST đến /organizations/{org_name}/developers/{developer_id}/developer-credit-limit
, trong đó {developer_id}
là địa chỉ email của nhà phát triển. Khi đưa ra yêu cầu, bạn cần chỉ định số tiền và đơn vị tiền tệ của khoản tín dụng dưới dạng tham số truy vấn. Ví dụ: yêu cầu sau đây đặt hạn mức tín dụng là 1.000 đô la cho một nhà phát triển:
$ 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
Truy xuất hạn mức tín dụng bằng API
Để truy xuất hạn mức tín dụng cho nhà phát triển trả sau, hãy đưa ra yêu cầu GET đến /organizations/{org_name}/developers/{developer_id}/developer-credit-limit
, trong đó {developer_id}
là địa chỉ email của nhà phát triển. Ví dụ:
$ 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
Phản hồi sẽ có dạng như sau (chỉ hiển thị một phần phản hồi):
{ "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 }
Các bước tiếp theo
Bạn có thể đăng các khoản hoàn tiền (chỉ dành cho giao dịch mua) bằng tính năng kiếm tiền. Tìm hiểu cách thực hiện trong phần Hoàn tiền sau khi đăng.