Method: photos.batchDelete

لیستی از Photos و ابرداده‌های آنها را حذف می‌کند.

توجه داشته باشید که اگر photos.batchDelete با شکست مواجه شود، یا فیلدهای حیاتی وجود ندارند یا خطای احراز هویت رخ داده است. حتی اگر photos.batchDelete با موفقیت انجام شود، ممکن است عکس‌های تک تک در دسته دچار شکست شوند. این شکست‌ها در هر PhotoResponse.status در BatchDeletePhotosResponse.results مشخص شده‌اند. برای شکست‌های خاصی که ممکن است برای هر عکس رخ دهد، به photo.delete مراجعه کنید.

درخواست HTTP

POST https://streetviewpublish.googleapis.com/v1/photos:batchDelete

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

درخواست بدنه

بدنه درخواست شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "photoIds": [
    string
  ]
}
فیلدها
photoIds[]

string

الزامی. شناسه Photos . درخواست‌های HTTP GET برای پارامتر کوئری URL به سینتکس زیر نیاز دارند: photoIds=<id1>&photoIds=<id2>&... .

بدنه پاسخ

پاسخ به حذف دسته‌ای یک یا چند Photos .

در صورت موفقیت، بدنه پاسخ شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "status": [
    {
      object (Status)
    }
  ]
}
فیلدها
status[]

object ( Status )

وضعیت عملیات حذف یک Photo واحد در درخواست دسته‌ای.

دامنه‌های مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/streetviewpublish

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .