عکسی را برای یک مخاطب مشترک به‌روزرسانی یا حذف کنید

به روز رسانی یک عکس برای یک مخاطب مشترک کمی متفاوت از به روز رسانی اطلاعات یک مخاطب مشترک است. برای اطلاعات در مورد کار با اطلاعات یک مخاطب مشترک، به به روز رسانی یا حذف یک مخاطب مشترک مراجعه کنید. هنگام استفاده از پیوندهای عکس، باید کد مجوز را در هدر 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 مراجعه کنید.