Das Aktualisieren eines Fotos für einen gemeinsamen Kontakt unterscheidet sich geringfügig von dem Aktualisieren eines freigegebenen Kontaktinformationen. Informationen zum Arbeiten mit freigegebenen Kontaktinformationen finden Sie unter Freigegebene Kontakte aktualisieren oder löschen Wenn Sie Fotolinks verwenden, müssen Sie das Autorisierungstoken im HTTP- Header. Weitere Informationen finden Sie unter Informationen zur Authentifizierung und Autorisierung
Foto für einen gemeinsamen Kontakt aktualisieren
Jeder freigegebene Kontakt hat ein Fotolink-Element. Das Fotolink-Element erscheint.
ob dem Kontakt ein Foto zugeordnet ist oder nicht. Wenn der Kontakt
Foto enthält, enthält das Element ein gd:etag
-Attribut, das ein ETag
-Element angibt
HTTP-Header für das Foto. Mit ETag
können Sie auf eine bestimmte Version einer
für einen bestimmten Eintrag gibt. In diesem Fall können Sie auf eine bestimmte Version eines
Foto. Wenn der Kontakt kein Foto hat, gibt es kein gd:etag
-Attribut und
Das Attribut href
gibt die URL an, über die ein
an den Kontakt senden.
Wenn Sie ein Foto hinzufügen oder aktualisieren möchten, senden Sie ein neues Foto:
PUT https://www.google.com/m8/feeds/photos/media/liz%40DOMAIN/PHOTO_LINK
Ersetzen Sie Folgendes:
DOMAIN
: Die URL für Ihre Domain, z. B. beispiel.de.PHOTO_LINK
: Ein eindeutiger numerischer Wert, der steht für den Foto-Link des gemeinsamen Kontakts, z. B. c9012de.
Hier sehen Sie ein Beispiel für ein Fotolink-Element:
<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">
Foto für einen gemeinsamen Kontakt löschen
Zum Löschen eines Fotos müssen Sie die HTTP-Methode DELETE
verwenden.
Beim Aktualisieren oder Löschen eines Fotos die ETag
des Fotos im If-Match
senden
-Header der HTTP-Anfrage. Wenn Sie nicht die neueste Version des Fotos haben
verwenden Sie If-Match: *
, um das Versionsverwaltungssystem zu überschreiben und das Foto zu löschen.
Weitere Informationen zu ETags
finden Sie in der
Google Data APIs-Protokollreferenz.