Foto für einen freigegebenen Kontakt aktualisieren oder löschen

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.