أنت تعرض مستندات Apigee Edge.
انتقل إلى
مستندات Apigee X. معلومات
توضّح الأقسام التالية كيفية تفعيل ميزة تحقيق الربح لمؤسسة. الطريقة التي ستستخدمها لتفعيل ميزة تحقيق الربح في مؤسسة بناءً على ما إذا كنت تستخدم Edge Cloud أو Edge لعميل Private Cloud.
السحابة الإلكترونية في Apigee Edge
بالنسبة إلى عملاء Apigee Edge Cloud، ستساعدكم Apigee في تفعيل ميزة تحقيق الربح في التنظيم. التواصل مع فريق دعم Apigee Edge للحصول على المساعدة
Apigee Edge Private Cloud
ملاحظة: تأكد من أن حسابك على Edge لديه امتيازات مشرف النظام. قبل المتابعة.
لتفعيل ميزة تحقيق الربح في مؤسسة، يجب إرسال طلب POST إلى
/asyncjobs/enablemonetization
يجب تمرير المعلومات التالية في نص الطلب.
الموقع | الوصف |
---|---|
adminEmail |
عنوان البريد الإلكتروني التلقائي لإعدادات إشعارات تحقيق الربح |
mxGroup |
المجموعة المستخدمة لخوادم Apache Qpid وخوادم التقييم. تعتمد المجموعة التي تختارها على
ومتطلبات القدرة والمنطقة ونوع المؤسسة. ضبط هذه القيمة في السحابة الإلكترونية الخاصة
إلى mxgroup001 . |
notifyTo |
رسالة إلكترونية لإعلامك عند تفعيل ميزة تحقيق الربح بنجاح |
orgName |
اسم المؤسسة. |
pgHostName |
اسم المضيف لقاعدة بيانات Postgres. |
pgPassword |
كلمة المرور لحساب المستخدم لتحقيق الربح في Postgres. |
pgPort |
منفذ قاعدة بيانات Postgres. |
pgUserName |
اسم حساب مستخدم تحقيق الربح في Postgres. |
على سبيل المثال، يتيح الطلب التالي تحقيق الربح من myOrg
المؤسسة، حيث ms_IP
هو عنوان IP لعقدة خادم الإدارة
وport
هو المنفذ الذي تم إعداده (مثل 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
يقدم ما يلي مثالاً على الرد:
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "RUNNING", "type": "ENABLE_MINT" }
بعد اكتمال الطلب، يتم إرسال رسالة إلكترونية إلى عنوان البريد الإلكتروني الذي تم إعداده
notifyTo
في الطلب، وسيتم تغيير حقل الحالة إلى إحدى
القيم التالية: COMPLETED
أو FAILED
أو CANCELLED
.
يمكنك التحقّق من حالة الطلب من خلال إصدار طلب GET إلى /asyncjobs/{id}
.
على سبيل المثال:
$ 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" }