به روز رسانی یک عکس برای یک مخاطب مشترک کمی متفاوت از به روز رسانی اطلاعات یک مخاطب مشترک است. برای اطلاعات در مورد کار با اطلاعات یک مخاطب مشترک، به به روز رسانی یا حذف یک مخاطب مشترک مراجعه کنید. هنگام استفاده از پیوندهای عکس، باید کد مجوز را در هدر HTTP مشخص کنید. برای اطلاعات بیشتر، به اطلاعاتی درباره احراز هویت و مجوز مراجعه کنید.
یک عکس را برای یک مخاطب مشترک بهروزرسانی کنید
هر مخاطب مشترک دارای یک عنصر پیوند عکس است. عنصر پیوند عکس ظاهر می شود چه مخاطب عکس مرتبطی داشته باشد یا نه. اگر مخاطب دارای عکس باشد، عنصر حاوی یک ویژگی gd:etag
است که یک هدر HTTP ETag
را برای عکس مشخص میکند. یک ETag
به شما امکان می دهد به یک نسخه خاص از یک ورودی خاص مراجعه کنید. در این مورد، به شما امکان می دهد به نسخه خاصی از یک عکس مراجعه کنید. اگر مخاطب عکسی نداشته باشد، ویژگی gd:etag
وجود ندارد و ویژگی href
URL را برای افزودن عکس به مخاطب ارائه می دهد.
برای افزودن یا بهروزرسانی یک عکس، یک عکس جدید ارسال کنید:
PUT https://www.google.com/m8/feeds/photos/media/liz%40DOMAIN/PHOTO_LINK
موارد زیر را جایگزین کنید:
-
DOMAIN
: نشانی اینترنتی دامنه شما—مثلا example.com. -
PHOTO_LINK
: یک مقدار عددی منحصربهفرد که نشاندهنده پیوند عکس برای مخاطب مشترک است - برای مثال c9012de.
نمونه زیر نمونه ای از عنصر پیوند عکس است:
<link rel="http://schemas.google.com/contacts/2008/rel#photo" type="image/*" href="https://www.google.com/m8/feeds/photos/media/liz%40example.com/c9012de">
-
حذف یک عکس برای یک مخاطب مشترک
برای حذف عکس باید از روش HTTP DELETE
استفاده کنید.
هنگام به روز رسانی یا حذف یک عکس، ETag
عکس را در هدر If-Match
درخواست HTTP ارسال کنید. اگر آخرین نسخه عکس را ندارید از If-Match: *
برای لغو سیستم نسخهسازی و حذف عکس استفاده کنید.
برای اطلاعات بیشتر در مورد ETags
، به مرجع پروتکل Google Data APIs مراجعه کنید.