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 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.