یک یا چند مورد رسانه را از یک آلبوم مشخص حذف می کند. موارد رسانه و آلبوم باید توسط توسعه دهنده از طریق API ایجاد شده باشد.
برای آلبومهایی که به اشتراک گذاشته میشوند، این عمل فقط برای آیتمهای رسانهای که توسط این کاربر به آلبوم اضافه شدهاند یا اگر آلبوم توسط این کاربر ایجاد شده باشد، پشتیبانی میشود.
موفقیت جزئی پشتیبانی نمی شود. اگر یک مورد رسانه یا آلبوم نامعتبر مشخص شده باشد، کل درخواست ناموفق خواهد بود و هیچ اقدامی در آلبوم انجام نخواهد شد.
درخواست HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:batchRemoveMediaItems
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
albumId | مورد نیاز. شناسه |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "mediaItemIds": [ string ] } |
فیلدها | |
---|---|
mediaItemIds[] | مورد نیاز. شناسه های نباید دارای شناسه های مکرر باشد و نمی تواند خالی باشد. حداکثر تعداد آیتم های رسانه ای که می توان در یک تماس حذف کرد 50 مورد است. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/photoslibrary
-
https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata
یک یا چند مورد رسانه را از یک آلبوم مشخص حذف می کند. موارد رسانه و آلبوم باید توسط توسعه دهنده از طریق API ایجاد شده باشد.
برای آلبومهایی که به اشتراک گذاشته میشوند، این عمل فقط برای آیتمهای رسانهای که توسط این کاربر به آلبوم اضافه شدهاند یا اگر آلبوم توسط این کاربر ایجاد شده باشد، پشتیبانی میشود.
موفقیت جزئی پشتیبانی نمی شود. اگر یک مورد رسانه یا آلبوم نامعتبر مشخص شده باشد، کل درخواست ناموفق خواهد بود و هیچ اقدامی در آلبوم انجام نخواهد شد.
درخواست HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:batchRemoveMediaItems
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
albumId | مورد نیاز. شناسه |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "mediaItemIds": [ string ] } |
فیلدها | |
---|---|
mediaItemIds[] | مورد نیاز. شناسه های نباید دارای شناسه های مکرر باشد و نمی تواند خالی باشد. حداکثر تعداد آیتم های رسانه ای که می توان در یک تماس حذف کرد 50 مورد است. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/photoslibrary
-
https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata