الاطّلاع على حالة المعاملات

أنت تعرض مستندات Apigee Edge.
انتقل إلى مستندات Apigee X.
معلومات

يمكنك عرض حالة المعاملات التي تمت خلال نطاق زمني محدّد عن طريق إصدار أمر GET. إلى المورد التالي:

/organizations/{org_name}/transactions/developers/{developer_email_or_id}

المكان:

  • تحدّد السمة {org_name} اسم المؤسسة.
  • تحدّد السمة {developer_email_or_id} رقم تعريف المطوّر. لعرض قائمة يُرجى مراجعة قائمة المطوِّرون:

حدِّد واحدة أو أكثر من مَعلمات طلب البحث التالية:

تفاصيل دخول طلب البحث الوصف مطلوب
limit الحدّ الأقصى لعدد سجلّات المعاملات المطلوب عرضها يجب ضبط هذه القيمة على قيمة أقل من أو يساوي 1000. القيمة التلقائية هي 1,000. لا
productId اسم منتج واجهة برمجة التطبيقات. لعرض قائمة بمنتجات واجهة برمجة التطبيقات لمؤسسة، يمكنك الاطّلاع على List API. المنتجات: لا
utctime

وقت البدء بتنسيق YYYY-MM-DD HH:mm:ss

لا
utctime2

وقت الانتهاء بالتنسيق YYYY-MM-DD HH:mm:ss. يجب ألا تكون هذه القيمة أكبر بعد دقيقة واحدة من وقت البدء. في هذه الحالة، سيكون النطاق الزمني على النحو التالي:

utctime <= txTime < utctime2

لا

على سبيل المثال، يعرض طلب cURL التالي المعاملات التي تخص joe@example.com myproduct التي حدثت خلال النطاق الزمني المحدّد. 500 كحد أقصى يتم إرجاع المعاملات (limit=500).

curl -H "Content-Type: application/json" -X GET \ 
"https://api.enterprise.apigee.com/v1/mint/organizations/myorg/transactions/developers/joe@example.com?utctime=2016-05-25 00:55:00&utctime2=2016-05-25 00:55:05&productId=myproduct&limit=500" \ 
-u email:password