وقتی کاربر یک یا چند فایل را انتخاب میکند، 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 Picker انجام داده است. |
description | در صورت ارائه توضیحات در مورد کالا. |
duration | مدت زمان ویدیوی انتخاب شده |
embed_URL | یک URL برای نسخه قابل جاسازی مورد. |
icon_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 GMT. |
type | Type مورد انتخاب شده |
user_query | رشته کوئری، اگر در View.setQuery() تنظیم شده باشد. |
view_ID | ViewId View مورد از آن انتخاب شده است. |
view_options | اطلاعات تکمیلی در صورت اطلاع در غیر این صورت تعریف نشده است. |