REST Resource: sharedAlbums

المورد: ألبوم

تمثيل لألبوم في "صور Google" الألبومات هي حاويات لعناصر الوسائط. إذا تمت مشاركة ألبوم بواسطة التطبيق، سيحتوي على سمة shareInfo إضافية.

تمثيل JSON
{
  "id": string,
  "title": string,
  "productUrl": string,
  "isWriteable": boolean,
  "shareInfo": {
    object (ShareInfo)
  },
  "mediaItemsCount": string,
  "coverPhotoBaseUrl": string,
  "coverPhotoMediaItemId": string
}
الحقول
id

string

معرّف الألبوم هذا معرّف ثابت يمكن استخدامه بين الجلسات لتحديد هذا الألبوم.

title

string

اسم الألبوم الذي يظهر للمستخدم في حسابه على "صور Google" يجب ألا يزيد طول هذه السلسلة عن 500 حرف.

productUrl

string

[إخراج فقط] عنوان URL الخاص بالألبوم في "صور Google" ويجب أن يسجّل المستخدم الدخول إلى حسابه على "صور Google" للوصول إلى هذا الرابط.

isWriteable

boolean

[الإخراج فقط] True إذا كان بإمكانك إنشاء عناصر وسائط في هذا الألبوم. يستند هذا الحقل إلى النطاقات الممنوحة والأذونات الخاصة بالألبوم. في حال تغيير النطاقات أو أذونات الألبوم، يتم تعديل هذا الحقل.

shareInfo

object (ShareInfo)

[الإخراج فقط] معلومات ذات صلة بالألبومات المشترَكة لا تتم تعبئة هذا الحقل إلا إذا كان الألبوم مشتركًا، وكان مطوّر البرامج أنشأ الألبوم ومنح المستخدم نطاق photoslibrary.sharing.

mediaItemsCount

string (int64 format)

[للإخراج فقط] عدد عناصر الوسائط في الألبوم

coverPhotoBaseUrl

string

[الإخراج فقط] عنوان URL لوحدات البايت لصورة الغلاف. ويجب عدم استخدامه كما هو. يجب إلحاق المَعلمات بعنوان URL هذا قبل الاستخدام. راجِع مستندات المطوّرين للحصول على قائمة كاملة بالمَعلمات المتوافقة. على سبيل المثال، يحدّد '=w2048-h1024' أبعاد صورة الغلاف على 2048 بكسل وارتفاعها 1024 بكسل.

coverPhotoMediaItemId

string

معرّف لعنصر الوسائط المرتبط بصورة الغلاف

الطُرق

get

لعرض الألبوم استنادًا إلى shareToken المحدّد.

join

الانضمام إلى ألبوم مشترَك نيابةً عن مستخدم "صور Google"

leave

الخروج من ألبوم مشترك تم الانضمام إليه سابقًا نيابةً عن مستخدم "صور Google"

list

يسرد جميع الألبومات المشتركة المتاحة في علامة التبويب "مشاركة" في تطبيق "صور Google" لدى المستخدم.