يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات
Apigee X. المعلومات
مقدمة
ننصحك بحذف بيانات تحقيق الربح من مؤسستك في الحالات التالية:
- امسح بيانات تحقيق الربح من مؤسسة اختبارية تريد إعادة استخدامها. في هذه الحالة، يجب مزامنة بيانات Apigee Edge بعد حذف بيانات تحقيق الربح.
- حذف مؤسستك في هذه الحالة، عليك حذف بيانات تحقيق الربح لتتمكّن من حذف المؤسسة.
يؤدي حذف بيانات تحقيق الربح من مؤسسة إلى إزالة البيانات التالية نهائيًا:
- حزم واجهة برمجة التطبيقات
- خطط الأسعار
- خطط الأسعار التي يقبلها المطوّر
- معاملات تحقيق الربح
- نماذج الإشعارات
- مقدّمو خدمات الدفع التابعون لجهات خارجية، في حال إعدادهم
توضّح الأقسام التالية الخطوات المطلوبة لحذف بيانات تحقيق الربح من مؤسستك، وذلك للتوافق مع السيناريوهات الواردة أعلاه:
- تفعيل حذف بيانات تحقيق الربح من مؤسستك
- حذف بيانات تحقيق الربح
- عرض حالة عملية الحذف غير المتزامنة
- مزامنة بيانات Apigee Edge مع تحقيق الربح (إذا كنت تريد إعادة استخدام المؤسسة)
- حذف المؤسسة (إذا لم تعد هناك حاجة إلى ذلك)
تفعيل حذف بيانات تحقيق الربح من مؤسستك
قبل حذف بيانات تحقيق الربح من مؤسستك، يجب تفعيل
السمة features.isMintOrgDataDeletionAllowed
لمؤسستك.
فعِّل الموقع من خلال إصدار طلب POST
لواجهة
https://api.enterprise.apigee.com/v1/organizations/org_name
API،
حيث يكون org_name
هو اسم مؤسستك.
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" } ] } }'
جارٍ حذف بيانات تحقيق الربح
لحذف بيانات تحقيق الربح من مؤسستك، يُرجى إرسال طلب POST إلى
/organizations/org_name/asyncjobs/deleteorgdata
حيث يشير org_name
إلى اسم مؤسستك.
على سبيل المثال، يؤدي الطلب التالي إلى حذف بيانات تحقيق الربح من مؤسسة myOrg
:
curl -H "Content-Type:application/json" -X POST \ "https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/asyncjobs/deleteorgdata" \ -u email:password
فيما يلي مثال على الرد:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "RUNNING", "type": "DELETE_ORG" }
عرض حالة عملية الحذف غير المتزامنة
للاطّلاع على حالة عملية الحذف غير المتزامنة، يمكنك إرسال طلب GET
إلى /asyncjobs/{id}
، حيث يمثّل {id}
رقم تعريف عملية الحذف التي يتم عرضها في الاستجابة.
على سبيل المثال، يعرض الطلب التالي حالة عملية الحذف غير المتزامنة باستخدام المعرّف c6eaa22d-27bd-46cc-be6f-4f77270818cf
:
curl -X GET \ "https://api.enterprise.apigee.com/v1/mint/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \ -u email:password
فيما يلي مثال على الرد:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "COMPLETED", "type": "DELETE_ORG" }
مزامنة بيانات Apigee Edge مع تحقيق الربح
إذا كنت تريد إعادة استخدام المؤسسة، يجب مزامنة بيانات Apigee Edge مع تحقيق الربح، على النحو الموضّح في مزامنة بيانات Apigee Edge مع تحقيق الربح.
حذف المؤسسة
إذا لم تعُد هناك حاجة إلى استخدام المؤسسة، يمكنك حذفها بعد حذف بيانات تحقيق الربح على النحو الموضّح في القسم حذف مؤسسة.