المورد: PickingSession
تمثّل هذه السمة جلسة مستخدم يمكنه خلالها اختيار الصور والفيديوهات باستخدام "صور Google".
تمثيل JSON |
---|
{ "id": string, "pickerUri": string, "pollingConfig": { object ( |
الحقول | |
---|---|
id |
النتائج فقط. المعرّف الذي تنشئه Google لهذه الجلسة. |
pickerUri |
النتائج فقط. معرّف الموارد الموحّد المستخدَم لإعادة توجيه المستخدم إلى "صور Google" (على الويب) ليتمكّن من اختيار الصور والفيديوهات للجلسة الحالية لعرض هذه الصفحة بنجاح، يجب أن يكون المستخدم مسجّلاً الدخول إلى حساب Google الذي يملك هذه الجلسة في متصفّح الويب. لا يمكن فتح بالنسبة إلى التطبيقات المستندة إلى الويب، يمكنك إضافة |
pollingConfig |
النتائج فقط. الإعدادات المقترَحة التي يجب أن تستخدمها التطبيقات أثناء طلب البيانات من لا تتم تعبئة هذا الحقل إلا إذا لم يتم اختيار عناصر الوسائط لهذه الجلسة بعد (أي |
expireTime |
النتائج فقط. الوقت الذي ستنتهي فيه صلاحية الوصول إلى هذه الجلسة (وعناصر الوسائط المحدّدة فيها) يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
pickingConfig |
الحقل اختياري. إعدادات اختيار الصور لتجربة المستخدم أثناء هذه الجلسة يتم تحديد ذلك من خلال تطبيق العميل عند طلب |
mediaItemsSet |
النتائج فقط. إذا تم ضبط القيمة على |
PollingConfig
إعدادات طلب البيانات من واجهة برمجة التطبيقات
تمثيل JSON |
---|
{ "pollInterval": string, "timeoutIn": string } |
الحقول | |
---|---|
pollInterval |
النتائج فقط. الوقت المقترَح بين طلبات الاستطلاع مدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
timeoutIn |
النتائج فقط. تشير إلى المدة الزمنية التي يجب أن يتوقف بعدها العميل عن إجراء الاستطلاع. تشير القيمة 0 إلى أنّه على العميل إيقاف عملية الاستقصاء إذا لم يتم إيقافها من قبل. مدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
PickingConfig
إعدادات يحدّدها العميل لتجربة الاستلام التي سيخوضها المستخدم خلال هذه الجلسة.
تمثيل JSON |
---|
{ "maxItemCount": string } |
الحقول | |
---|---|
maxItemCount |
الحقل اختياري. الحدّ الأقصى لعدد السلع التي يمكن للمستخدم اختيارها خلال هذه الجلسة يتم ضبط القيمة التلقائية على 2000 في حال عدم تحديدها. في حال عدم تحديدها أو ضبطها على 0، يمكن اختيار 2, 000 عنصر كحد أقصى. سيتم فرض القيم التي تزيد عن 2000 لتصبح 2000. ستؤدي القيم السلبية إلى حدوث خطأ |
الطُرق |
|
---|---|
|
تنشئ هذه الطريقة جلسة جديدة يمكن للمستخدم خلالها اختيار الصور والفيديوهات التي يريد منح إذن الوصول إليها لتطبيقات تابعة لجهات خارجية. |
|
يحذف هذا الإجراء الجلسة المحدّدة. |
|
تُستخدَم لاسترداد معلومات عن الجلسة المحدّدة. |