שאילתה לגבי מצב העסקה. אפשר להפעיל את השיטה הזו לכל עסקה שנשלחת לרשת. פרטי העסקה שמוחזרים עשויים להיות שונים בין קריאות, כי נקודת קצה עשויה לנתב בקשות למאמתים שונים ברשת ובאזור, והמאמתים לא בהכרח נמצאים באותו מזהה סבב בכל זמן נתון.
בקשת HTTP
GET https://universalledger.googleapis.com/v1/{endpoint=projects/*/locations/*/endpoints/*}:queryTransactionState כתובות ה-URL כתובות בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
endpoint |
חובה. נקודת הקצה למילוי הבקשה. פורמט: |
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
transactionDigestHex |
חובה. מזהה העסקה שרוצים לקבל את הסטטוס שלה. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת תגובה לנקודות הקצה (endpoints) של queryTransactionState.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"transactionAttempts": [
{
object ( |
| שדות | |
|---|---|
transactionAttempts[] |
רשומה אחת לכל שליחה ידועה של העסקה לכלי האימות שמטפל בבקשה. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: Authentication Overview.