शेयर किए गए किसी संपर्क की फ़ोटो अपडेट करने का तरीका, शेयर किए गए संपर्क की जानकारी अपडेट करने के तरीके से थोड़ा अलग होता है. शेयर किए गए संपर्क की जानकारी का इस्तेमाल करने के बारे में जानने के लिए, शेयर किए गए संपर्क की जानकारी अपडेट करना या मिटाना लेख पढ़ें. फ़ोटो के लिंक का इस्तेमाल करते समय, आपको एचटीटीपी हेडर में अनुमति देने वाला टोकन देना होगा. ज़्यादा जानकारी के लिए, पुष्टि करने और अनुमति देने के बारे में जानें लेख पढ़ें.
शेयर किए गए किसी संपर्क की फ़ोटो अपडेट करना
शेयर किए गए हर संपर्क में, फ़ोटो लिंक एलिमेंट होता है. फ़ोटो का लिंक वाला एलिमेंट तब भी दिखता है, जब संपर्क के पास कोई फ़ोटो न हो. अगर संपर्क की कोई फ़ोटो है, तो एलिमेंट में gd:etag एट्रिब्यूट होता है. यह एट्रिब्यूट, फ़ोटो के लिए ETag एचटीटीपी हेडर तय करता है. ETag की मदद से, किसी एंट्री के खास वर्शन का रेफ़रंस दिया जा सकता है. इस मामले में, इससे आपको किसी फ़ोटो के खास वर्शन का रेफ़रंस देने में मदद मिलती है. अगर संपर्क की कोई फ़ोटो नहीं है, तो gd:etag एट्रिब्यूट मौजूद नहीं होता है. साथ ही, href एट्रिब्यूट, संपर्क में फ़ोटो जोड़ने के लिए इस्तेमाल किए जाने वाले यूआरएल की जानकारी देता है.
फ़ोटो जोड़ने या अपडेट करने के लिए, नई फ़ोटो भेजें:
PUT https://www.google.com/m8/feeds/photos/media/USER_ID%40DOMAIN/PHOTO_LINKइनकी जगह ये डालें:
USER_ID: उपयोगकर्ता का नाम. उदाहरण के लिए, Alex.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/Alex%40example.com/c9012de">
शेयर किए गए किसी संपर्क के लिए फ़ोटो मिटाना
किसी फ़ोटो को मिटाने के लिए, आपको एचटीटीपी DELETE तरीके का इस्तेमाल करना होगा.
किसी फ़ोटो को अपडेट या मिटाते समय, एचटीटीपी अनुरोध के If-Match हेडर में फ़ोटो का ETag भेजें. अगर आपके पास फ़ोटो का नया वर्शन नहीं है, तो वर्शनिंग सिस्टम को बदलने और फ़ोटो मिटाने के लिए If-Match: * का इस्तेमाल करें.
ETags के बारे में ज़्यादा जानकारी के लिए, Google Data APIs प्रोटोकॉल का रेफ़रंस देखें.