المرجع: PickingSession
تمثيل لجلسة مستخدم يمكنه خلالها اختيار الصور والفيديوهات باستخدام "صور Google"
تمثيل JSON |
---|
{
"id": string,
"pickerUri": string,
"pollingConfig": {
object ( |
الحقول | |
---|---|
id |
النتائج فقط. المعرِّف الذي أنشأته Google لهذه الجلسة. |
pickerUri |
النتائج فقط. معرّف الموارد المنتظم (URI) المستخدَم لإعادة توجيه المستخدم إلى "صور Google" (على الويب) كي يتمكّن من اختيار الصور والفيديوهات للجلسة الحالية لعرض هذه الصفحة بنجاح، يجب أن يكون المستخدم مسجّلاً الدخول إلى حساب Google الذي يملك هذه الجلسة في متصفّح الويب. لا يمكن فتح |
pollingConfig |
النتائج فقط. الإعدادات المقترَحة التي يجب أن تستخدمها التطبيقات أثناء الاستعلام عن لا تتم تعبئة هذا الحقل إلا إذا لم يتم اختيار عناصر وسائط لهذه الجلسة بعد (أي |
expireTime |
النتائج فقط. الوقت الذي ستنتهي فيه صلاحية الوصول إلى هذه الجلسة (وعناصر الوسائط التي تم اختيارها) يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
mediaItemsSet |
النتائج فقط. في حال ضبط القيمة على |
PollingConfig
إعدادات طلب البيانات من واجهة برمجة التطبيقات
تمثيل JSON |
---|
{ "pollInterval": string, "timeoutIn": string } |
الحقول | |
---|---|
pollInterval |
النتائج فقط. الوقت المُقترَح بين طلبات الاستطلاع مدة بالثواني تضم تسعة أرقام كسور كحد أقصى وتنتهي بـ " |
timeoutIn |
النتائج فقط. المدة الزمنية التي يجب أن يتوقف فيها العميل عن الاستطلاع. تشير القيمة 0 إلى أنّ العميل يجب أن يتوقف عن الاستطلاع إذا لم يحدث ذلك بعد. مدة بالثواني تضم تسعة أرقام كسور كحد أقصى وتنتهي بـ " |
الطُرق |
|
---|---|
|
إنشاء جلسة جديدة يمكن للمستخدم خلالها اختيار الصور والفيديوهات للوصول إليها من خلال جهة خارجية |
|
لحذف الجلسة المحدّدة. |
|
يستردّ معلومات عن الجلسة المحدّدة. |