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
Bạn nên xoá dữ liệu kiếm tiền khỏi tổ chức của mình trong các trường hợp sau:
- Xoá dữ liệu kiếm tiền khỏi tổ chức thử nghiệm mà bạn muốn sử dụng lại. Trong trường hợp này, bạn phải đồng bộ hoá dữ liệu Apigee Edge sau khi xoá dữ liệu kiếm tiền.
- Xoá tổ chức của bạn. Trong trường hợp này, bạn phải xoá dữ liệu kiếm tiền thì mới có thể xoá tổ chức.
Việc xoá dữ liệu kiếm tiền khỏi một tổ chức sẽ xoá vĩnh viễn dữ liệu sau:
- Gói API
- Gói giá
- Gói giá được nhà phát triển chấp nhận
- Giao dịch kiếm tiền
- Mẫu thông báo
- Nhà cung cấp dịch vụ thanh toán bên thứ ba (nếu đã định cấu hình)
Những phần sau đây mô tả các bước mà bạn cần thực hiện để xoá dữ liệu kiếm tiền khỏi tổ chức của mình nhằm hỗ trợ các trường hợp nêu trên:
- Cho phép xoá dữ liệu kiếm tiền khỏi tổ chức của bạn
- Xoá dữ liệu kiếm tiền
- Xem trạng thái của thao tác xoá không đồng bộ
- Đồng bộ hoá dữ liệu của Apigee Edge bằng tính năng kiếm tiền (nếu bạn muốn sử dụng lại tổ chức này)
- Xoá tổ chức (nếu tổ chức không còn cần thiết nữa)
Cho phép xoá dữ liệu kiếm tiền khỏi tổ chức của bạn
Để có thể xoá dữ liệu kiếm tiền khỏi tổ chức của mình, bạn phải bật
tài sản features.isMintOrgDataDeletionAllowed
cho tổ chức của mình.
Kích hoạt thuộc tính bằng cách thực hiện lệnh gọi POST
tới API https://api.enterprise.apigee.com/v1/organizations/org_name
, trong đó org_name
là tên của tổ chức.
curl -u email:password -X POST -H "Content-type:application/json" https://api.enterprise.apigee.com/v1/organizations/{org_name} -d \ '{ "name" : "{org_name}", "properties" : { "property" : [ { "name" : "features.isMintOrgDataDeletionAllowed", "value" : "true" }, { "name" : "features.topLevelDevelopersAreCompanies", "value" : "false" } ] } }'
Xoá dữ liệu kiếm tiền
Để xoá dữ liệu kiếm tiền khỏi tổ chức của bạn, hãy gửi yêu cầu POST tới
/organizations/org_name/asyncjobs/deleteorgdata
,
trong đó org_name
là tên của tổ chức.
Ví dụ: yêu cầu sau đây sẽ xoá dữ liệu kiếm tiền khỏi tổ chức myOrg
:
curl -H "Content-Type:application/json" -X POST \ "https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/asyncjobs/deleteorgdata" \ -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": "DELETE_ORG" }
Xem trạng thái của thao tác xoá không đồng bộ
Để xem trạng thái của thao tác xoá không đồng bộ, hãy gửi yêu cầu GET
cho /asyncjobs/{id}
, trong đó {id}
là mã nhận dạng của thao tác xoá được trả về trong phản hồi.
Ví dụ: yêu cầu sau đây cho thấy trạng thái của thao tác xoá không đồng bộ có mã c6eaa22d-27bd-46cc-be6f-4f77270818cf
:
curl -X GET \ "https://api.enterprise.apigee.com/v1/mint/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \ -u email:password
Sau đây là ví dụ về phản hồi:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "COMPLETED", "type": "DELETE_ORG" }
Đồng bộ hoá dữ liệu Apigee Edge bằng tính năng kiếm tiền
Nếu muốn sử dụng lại tổ chức này, bạn phải đồng bộ hoá dữ liệu Apigee Edge bằng tính năng kiếm tiền, như mô tả trong bài viết Đồng bộ hoá dữ liệu Apigee Edge bằng tính năng kiếm tiền.
Xoá tổ chức
Nếu tổ chức không còn cần thiết, bạn có thể xoá tổ chức đó sau khi xoá dữ liệu kiếm tiền, như mô tả trong phần Xoá tổ chức.