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 đơ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 từng nhà phát triển trả sau, như mô tả trong 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 cho đơ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
Để thiết lập hạn mức tín dụng cho một nhà phát triển riêng lẻ, hãy gửi yêu cầu POST tới /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 tín dụng và đơn vị tiền tệ dùng cho
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 USD cho 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 một nhà phát triển trả sau, hãy gửi yêu cầu GET tới /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 nội dung của 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 tiền hoàn lại (chỉ dành cho các giao dịch mua) bằng cách sử dụng tính năng kiếm tiền. Tìm hiểu cách thực hiện trong bài viết Đăng hoàn tiền.