Photos Library API

إدارة الصور والفيديوهات والألبومات في "صور Google"

الخدمة: photoslibrary.googleapis.com

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لإحدى خدمات واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:

  • https://photoslibrary.googleapis.com

مورد REST: v1.albums

الطُرق
addEnrichment POST /v1/albums/{albumId}:addEnrichment
لإضافة قيمة غنية في موضع محدّد في ألبوم محدّد.
batchAddMediaItems POST /v1/albums/{albumId}:batchAddMediaItems
لإضافة عنصر وسائط واحد أو أكثر في مكتبة مستخدم على "صور Google" إلى ألبوم.
batchRemoveMediaItems POST /v1/albums/{albumId}:batchRemoveMediaItems
يؤدي هذا الإجراء إلى إزالة عنصر وسائط واحد أو أكثر من ألبوم محدَّد.
create POST /v1/albums
تُنشئ ألبومًا في مكتبة "صور Google" للمستخدم.
get GET /v1/albums/{albumId}
لعرض الألبوم استنادًا إلى albumId المحدَّد.
list GET /v1/albums
يسرد جميع الألبومات التي تظهر لمستخدم في علامة التبويب "الألبومات" في تطبيق "صور Google".
patch PATCH /v1/albums/{album.id}
يمكنك تعديل الألبوم باستخدام id المحدَّد.
share POST /v1/albums/{albumId}:share
يؤدي هذا الخيار إلى وضع علامة على ألبوم للإشارة إلى أنّه مشترك ويمكن للمستخدمين الآخرين الوصول إليه.
unshare POST /v1/albums/{albumId}:unshare
وضع علامة "خاص" على ألبوم تمت مشاركته سابقًا.

مورد REST: v1.mediaItems

الطُرق
batchCreate POST /v1/mediaItems:batchCreate
لإنشاء عنصر وسائط واحد أو أكثر في مكتبة المستخدم على "صور Google".
batchGet GET /v1/mediaItems:batchGet
لعرض قائمة عناصر الوسائط لمعرّفات عناصر الوسائط المحدّدة.
get GET /v1/mediaItems/{mediaItemId}
لعرض عنصر الوسائط لمعرّف عنصر الوسائط المحدّد.
list GET /v1/mediaItems
أدرِج جميع ملفات الوسائط من مكتبة المستخدم في "صور Google".
patch PATCH /v1/mediaItems/{mediaItem.id}
يمكنك تعديل عنصر الوسائط باستخدام id المحدَّد.
search POST /v1/mediaItems:search
للبحث عن عناصر الوسائط في مكتبة المستخدم في "صور Google"

مورد REST: v1.sharedAlbums

الطُرق
get GET /v1/sharedAlbums/{shareToken}
لعرض الألبوم استنادًا إلى shareToken المحدَّد.
join POST /v1/sharedAlbums:join
الانضمام إلى ألبوم مشترَك نيابةً عن مستخدم "صور Google".
leave POST /v1/sharedAlbums:leave
تتم مغادرة ألبوم مشترَك سبق أن تم الانضمام إليه بالنيابة عن مستخدم "صور Google".
list GET /v1/sharedAlbums
يتم إدراج جميع الألبومات المشترَكة المتاحة في علامة التبويب "المشاركة" في تطبيق "صور Google" الخاص بالمستخدم.