Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về
Apigee X. thông tin
Các phần sau đây mô tả cách bật tính năng kiếm tiền cho tổ chức. Phương thức bạn sử dụng để bật tính năng kiếm tiền cho tổ chức sẽ phụ thuộc vào việc bạn là khách hàng sử dụng Đám mây riêng tư hay Edge cho khách hàng sử dụng Đám mây riêng tư.
Apigee Edge Cloud
Đối với khách hàng của Apigee Edge Cloud, Apigee sẽ hỗ trợ bạn kích hoạt tính năng kiếm tiền cho tổ chức của bạn. Hãy liên hệ với Bộ phận hỗ trợ Apigee để được hỗ trợ.
Đám mây riêng tư Apigee Edge
Lưu ý: Hãy đảm bảo rằng tài khoản Edge của bạn có đặc quyền của quản trị viên hệ thống trước khi tiếp tục.
Để bật tính năng kiếm tiền cho tổ chức, hãy gửi yêu cầu POST tới
/asyncjobs/enablemonetization
.
Bạn phải chuyển thông tin sau vào nội dung yêu cầu.
Tài sản | Nội dung mô tả |
---|---|
adminEmail |
Email mặc định cho chế độ cài đặt thông báo về việc kiếm tiền. |
mxGroup |
Nhóm dùng cho Apache Qpid và máy chủ phân loại. Nhóm mà bạn chọn phụ thuộc vào
các yêu cầu về khả năng xử lý, khu vực và loại tổ chức. Đối với đám mây riêng tư, hãy đặt giá trị này thành mxgroup001 . |
notifyTo |
Email để thông báo khi tính năng kiếm tiền được bật thành công. |
orgName |
Tên tổ chức. |
pgHostName |
Tên máy chủ lưu trữ cho cơ sở dữ liệu Postgres. |
pgPassword |
Mật khẩu cho tài khoản người dùng kiếm tiền của bạn trên Postgres. |
pgPort |
Cổng cho cơ sở dữ liệu Postgres. |
pgUserName |
Tên tài khoản cho người dùng kiếm tiền Postgres. |
Ví dụ: yêu cầu sau đây bật tính năng kiếm tiền cho tổ chức myOrg
, trong đó ms_IP
là địa chỉ IP của nút Máy chủ quản lý và port
là cổng được định cấu hình (chẳng hạn như 8443):
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "orgName" : "myOrg", "mxGroup" : "mxgroup001", "pgHostName" : "pg_hostname", "pgPort" : "5432", "pgUserName" : "pg_username", "pgPassword" : "pg_password", "adminEmail" : "myemail@company.com", "notifyTo" : "myemail@company.com" }' \ "https://ms_IP:port/v1/mint/asyncjobs/enablemonetization" \ -u email:password
Sau đây là ví dụ về phản hồi:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "RUNNING", "type": "ENABLE_MINT" }
Sau khi yêu cầu hoàn tất, một email sẽ được gửi đến email được định cấu hình cho thuộc tính
notifyTo
trong yêu cầu và trường trạng thái sẽ thay đổi thành một trong các
giá trị sau: COMPLETED
, FAILED
hoặc CANCELLED
.
Bạn có thể kiểm tra trạng thái của yêu cầu bằng cách gửi lệnh GET tới /asyncjobs/{id}
.
Ví dụ:
$ curl -X GET "https://ms_IP:port/v1/mint/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \ -u email:password { "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "COMPLETED", "type": "ENABLE_MINT" }