הצגת הסטטוס של עסקאות

אתם צופים במסמכי העזרה של Apigee Edge.
כניסה למסמכי העזרה של Apigee X.
info

כדי להציג את הסטטוס של עסקאות שהתרחשו בטווח זמן מסוים, שולחים בקשת GET למשאב הבא:

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

כאשר:

  • {org_name} מציין את שם הארגון.
  • {developer_email_or_id} מציין את המזהה של המפתח. כדי להציג רשימה של מפתחים, אפשר לעיין במאמר רשימת המפתחים.

מציינים אחד או יותר מהפרמטרים הבאים של השאילתה:

פרמטר שאילתה תיאור חובה
limit המספר המקסימלי של רשומות עסקאות להחזרה. הערך הזה צריך להיות קטן מ-1000 או שווה לו. ברירת המחדל היא 1,000. לא
productId שם המוצר של ה-API. במאמר רשימת מוצרי API מוסבר איך להציג רשימה של מוצרי 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