تضيف هذه الإذنات عنصر وسائط واحدًا أو أكثر أنشأه التطبيق في مكتبة "صور Google" الخاصة بالمستخدم إلى ألبوم أنشأه التطبيق. يجب أن يكون المطوّر هو من أنشأ عناصر الوسائط والألبومات من خلال واجهة برمجة التطبيقات.
تتم إضافة عناصر الوسائط إلى نهاية الألبوم. إذا تم تقديم عناصر وسائط متعددة، تتم إضافتها بالترتيب المحدّد في هذه المكالمة.
يمكن أن يحتوي كل ألبوم على 20,000 ملف وسائط بحد أقصى.
لا تتوفّر إمكانية تحقيق نجاح جزئي. سيتعذّر إكمال الطلب بالكامل في حال تحديد عنصر وسائط أو ألبوم غير صالحَين.
طلب HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:batchAddMediaItems
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
albumId |
مطلوب. معرّف |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "mediaItemIds": [ string ] } |
الحقول | |
---|---|
mediaItemIds[] |
مطلوب. معرّفات |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/photoslibrary.appendonly
https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata