عندما يختار المستخدم ملفًا واحدًا أو أكثر، تعرض Google Picker API عنصرًا بتنسيق JSON. بناءً على طريقة العرض التي تم الاختيار منها، يتم تضمين حقول مختلفة في هذا. كائن البيانات.
تمثيل JSON |
---|
{ Response.ACTION: action, Response.VIEW: [ view_id, undefined, view_options { query: user_query, parent: parent_ID, ... } ], Response.DOCUMENTS: [ { Document.DESCRIPTION: description, Document.DURATION: duration, Document.EMBEDDABLE_URL: embed_URL, Document.ICON_URL: icon_URL, Document.ID: item_id, Document.IS_NEW: is_new, Document.LAST_EDITED_UTC: timestamp, Document.MIME_TYPE: MIME_type, Document.NAME: item_name, Document.PARENT_ID: parent_ID, { type: phone_type, number: phone_number, } ... ], Document.SERVICE_ID: service_id, Document.THUMBNAILS: [ { Thumbnail.URL: thumbnail_URL, Thumbnail.WIDTH: thumbnail_width, Thumbnail.HEIGHT: thumbnail_height } ... ], Document.TYPE: type, Document.URL: item_URL }, ... ], Response.PARENTS: [ { Document.DESCRIPTION: description, Document.LAST_EDITED_UTC: timestamp, Document.MIME_TYPE: MIME_type, Document.NAME: item_name, Document.ICON_URL: icon_URL, Document.ID: item_ID, Document.IS_NEW: is_new, Document.SERVICE_ID: service_id, Document.THUMBNAILS: [ { Thumbnail.URL: thumbnail_URL, Thumbnail.WIDTH: thumbnail_width, Thumbnail.HEIGHT: thumbnail_height } ... ], Document.TYPE: type, Document.URL: item_URL, }, ... ] } |
الحقول | |
---|---|
action | رمز Action الذي استخدمه المستخدم لإغلاق مربّع حوار "أداة اختيار Google" |
description | تمثّل هذه السمة وصفًا للعنصر، إذا تم تقديمه. |
duration | تشير هذه العلامة إلى مدة الفيديو الذي اخترته. |
embed_URL | تمثّل هذه السمة عنوان URL لنسخة قابلة للتضمين من العنصر. |
icon_URL | تمثّل هذه السمة عنوان URL لنسخة رمز متاحة للجميع، إذا كان ذلك متاحًا. |
is_new | صحيح إذا تم تحميل العنصر المحدد، ثم تم اختياره على الفور. |
item_URL | تمثّل هذه السمة عنوان URL يؤدي مباشرةً إلى العنصر. |
item_id | رقم تعريف السلعة المحدّدة. |
item_name | اسم العنصر المحدّد |
MIME_type | نوع MIME للعنصر المحدد (غير صالح للخرائط). |
parent_ID | تمثّل معرّف السلعة الرئيسية، إذا كان ذلك منطبقًا. |
service_id | رمز ServiceId يصف الخدمة التي تم اختيار هذا الملف منها |
thumbnail_height | ارتفاع الصورة المصغّرة المتاحة للجميع |
thumbnail_URL | عنوان URL للصورة المصغّرة المتاحة للجميع |
thumbnail_width | عرض الصورة المصغّرة المتاحة للجميع |
timestamp | عدد المللي ثانية منذ 1 كانون الثاني (يناير) 1970، 00:00:00 بتوقيت غرينيتش. |
type | Type للعنصر المحدّد. |
user_query | سلسلة طلب البحث، إذا تم ضبطها في View.setQuery() . |
view_ID | ViewId للعنصر View الذي تم اختيار العنصر منه. |
view_options | معلومات إضافية، إذا كانت معروفة. غير محدّد بطريقة أخرى. |