Method: photos.batchDelete

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

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

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی 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 مراجعه کنید.