REST Resource: sessions

المرجع: PickingSession

تمثيل لجلسة اختيار الصور باستخدام واجهة مستخدم "أداة اختيار صور Google"

تمثيل JSON
{
  "id": string,
  "pickerUri": string,
  "pollingConfig": {
    object (PollingConfig)
  },
  "mediaItemsSet": boolean
}
الحقول
id

string

النتائج فقط. المعرّف الذي تنشئه Google لهذه الجلسة.

pickerUri

string

النتائج فقط. رابط معرِّف الموارد المنتظم (URI) الخاص بتطبيق الويب "أداة اختيار صور Google" الخاص بهذا المستخدم والجلسة.

لعرض هذه الصفحة بنجاح، يجب أن يسجّل المستخدم الدخول إلى حساب Google الذي يملك هذه الجلسة في متصفّح الويب.

pollingConfig

object (PollingConfig)

النتائج فقط. الإعدادات الموصى بها عند استطلاع رأي sessions.get أثناء انتظار المستخدم لاختيار عناصر لهذه الجلسة.

mediaItemsSet

boolean

النتائج فقط. وفي حال ضبطها، يتم اختيار عناصر الوسائط لهذه الجلسة ويمكن للعملاء طلب قائمة بعناصر الوسائط.

PollingConfig

إعداد استقصاء واجهة برمجة التطبيقات.

تمثيل JSON
{
  "pollInterval": string,
  "timeoutIn": string
}
الحقول
pollInterval

string (Duration format)

النتائج فقط. الوقت المُقترَح بين طلبات الاستطلاع.

مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى وتنتهي بالأرقام "s" مثال: "3.5s"

timeoutIn

string (Duration format)

النتائج فقط. المدة الزمنية التي يجب أن يتوقف فيها العميل عن الاستطلاع. تشير القيمة 0 إلى أنه يجب على العميل إيقاف الاستطلاع.

مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى وتنتهي بالأرقام "s" مثال: "3.5s"

الطُرق

create

تنشئ جلسة جديدة يمكن للمستخدم خلالها اختيار الصور والفيديوهات للوصول إليها من خلال جهات خارجية.

get

يسترد معلومات حول الجلسة المحددة.