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.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "photoIds": [
    string
  ]
}
الحقول
photoIds[]

string

مطلوبة. من أرقام تعريف Photos. تتطلب طلبات الحصول على HTTP البنية التالية لمعلَمة طلب البحث عن عنوان URL: photoIds=<id1>&photoIds=<id2>&....

نص الاستجابة

الرد على حذف مجمّع واحد أو أكثر من Photos.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "status": [
    {
      object (Status)
    }
  ]
}
الحقول
status[]

object (Status)

تشير هذه الحالة إلى عملية حذف سمة Photo واحدة في الطلب المجمّع.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.