با Picker API جدید و تغییرات مهم Library API آشنا شوید.
جزئیات اینجا
REST Resource: sessions
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
منبع: PickingSession
نمایش یک جلسه کاربر که در طی آن کاربر می تواند عکس ها و ویدیوها را با استفاده از Google Photos انتخاب کند.
نمایندگی JSON |
---|
{
"id": string,
"pickerUri": string,
"pollingConfig": {
object (PollingConfig )
},
"expireTime": string,
"mediaItemsSet": boolean
} |
فیلدها |
---|
id | string فقط خروجی شناسه ایجاد شده توسط Google برای این جلسه. |
pickerUri | string فقط خروجی URI برای هدایت کاربر به Google Photos (در وب) استفاده میشود تا بتواند عکسها و ویدیوها را برای جلسه فعلی انتخاب کند. برای مشاهده موفقیت آمیز این صفحه، کاربر باید به حساب Google که صاحب این جلسه در مرورگر وب خود است وارد شود. به دلایل امنیتی pickerUri در iframe باز نمی شود. |
pollingConfig | object ( PollingConfig ) فقط خروجی پیکربندی توصیه شده ای که برنامه ها باید هنگام نظرسنجی sessions.get استفاده کنند. این فیلد فقط در صورتی پر می شود که موارد رسانه هنوز برای این جلسه انتخاب نشده باشند (یعنی mediaItemsSet نادرست است). |
expireTime | string ( Timestamp format) فقط خروجی زمانی که دسترسی به این جلسه (و موارد رسانه انتخاب شده آن) منقضی می شود. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" . |
mediaItemsSet | boolean فقط خروجی اگر روی true تنظیم شود، آیتم های رسانه برای این جلسه انتخاب شده اند و برنامه شما می تواند لیست موارد رسانه انتخاب شده را از طریق mediaItems.list درخواست کند. |
PollingConfig
پیکربندی برای نظرسنجی API.
نمایندگی JSON |
---|
{
"pollInterval": string,
"timeoutIn": string
} |
فیلدها |
---|
pollInterval | string ( Duration format) فقط خروجی زمان پیشنهادی بین درخواستهای نظرسنجی مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" . |
timeoutIn | string ( Duration format) فقط خروجی مدت زمانی که پس از آن مشتری باید نظرسنجی را متوقف کند. مقدار 0 نشان می دهد که مشتری باید نظرسنجی را متوقف کند اگر قبلاً این کار را نکرده است. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' s ' ختم می شود. مثال: "3.5s" . |
روش ها |
---|
| یک جلسه جدید ایجاد می کند که در طی آن کاربر می تواند عکس ها و فیلم ها را برای دسترسی شخص ثالث انتخاب کند. |
| جلسه مشخص شده را حذف می کند. |
| اطلاعات مربوط به جلسه مشخص شده را بازیابی می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-21 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-11-21 بهوقت ساعت هماهنگ جهانی."],[[["Google Photos Picker API provides sessions for users to select photos and videos."],["`PickingSession` resource represents the user's selection session, including a URI to redirect users to Google Photos for picking media."],["Applications can poll the API using the recommended `PollingConfig` to check for session updates and retrieve selected media items."],["Sessions have an expiration time and can be programmatically created, retrieved, and deleted using the API methods."]]],[]]