Cómo actualizar o borrar un contacto compartido

Los procesos para actualizar o borrar un contacto compartido son similares.

Actualizar un contacto compartido

Cuando actualizas una entrada, debes conservar todo el XML que estaba presente cuando recuperaste la entrada del servidor. De lo contrario, los elementos ignorados borrar. Las actualizaciones pueden tardar hasta 24 horas en reflejarse en la dirección de correo electrónico. autocompletar y el administrador de contactos.

Para actualizar un contacto compartido existente, haz lo siguiente:

  1. Obtén la entrada que quieres actualizar.
  2. Edita la entrada.
  3. Envía una solicitud PUT con la entrada actualizada en el cuerpo del mensaje al la URL de edición del contacto. Usa el tipo de contenido application/atom+xml y crea asegúrate de que el valor <id> en la entrada actualizada coincida exactamente con <id> de la entrada existente. La URL de edición termina con un número de versión para detectar conflictos de actualizaciones de distintas fuentes Para obtener más información, ver control de versiones.

    Actualiza la entrada:

    <entry>
      <id>https://www.google.com/m8/feeds/contacts/DOMAIN/base/8411573</id>
      <updated>2008-02-28T18:47:02.303Z</updated>
      <category scheme='http://schemas.google.com/g/2005#kind'
        term='http://schemas.google.com/contact/2008#contact' />
      <title type='text'>TITLE_NAME</title>
      <gd:name>
        <gd:fullName>FIRST_NAME LAST_NAME</gd:fullName>
      </gd:name>
      <content type='text'>NOTES</content>
      <link rel='self' type='application/atom+xml'
        href='https://www.google.com/m8/feeds/contacts/DOMAIN/PROJECTION/8411573' />
      <link rel='edit' type='application/atom+xml'
        href='https://www.google.com/m8/feeds/contacts/DOMAIN/PROJECTION/8411573/1204224422303000' />
      <gd:phoneNumber rel='http://schemas.google.com/g/2005#other'
        primary='true'>PRIMARY_PHONE_NUMBER</gd:phoneNumber>
      <gd:extendedProperty name="CUSTOM_PROPERTY" value="CUSTOM_PROPRTY_VALUE" />
    </entry>
    

    Reemplaza lo siguiente:

    • DOMAIN: Es la URL de tu dominio, por ejemplo, example.com.
    • TITLE_NAME: Es un nombre para la entrada del contacto, para Por ejemplo, la lista de contactos de example.com.
    • FIRST_NAME: Es el nombre del elemento compartido. contacto, por ejemplo, Alex.
    • LAST_NAME: Es el apellido del usuario compartido. contacto, por ejemplo, Kim.
    • PROJECTION: Es el valor de proyección que especifica los elementos gd:extendedProperty. Para obtener una lista de los servicios de rendimiento, consulta Valores de proyección.
    • PRIMARY_PHONE_NUMBER: Es el teléfono preferido. número del contacto compartido, por ejemplo, (206)555-1212.
    • CUSTOM_PROPERTY: Es un nombre para una propiedad personalizada. que quieres almacenar sobre el contacto compartido, por ejemplo, mascota.
    • CUSTOM_PROPRTY_VALUE: Es un valor para un valor personalizado. propiedad que quieres almacenar sobre el contacto compartido, por ejemplo, como un hámster.

      El siguiente es un ejemplo de una entrada actualizada para un contacto compartido con la URL editada destacada:

      <entry>
      <id>https://www.google.com/m8/feeds/contacts/example.com/base/8411573</id>
      <updated>2008-02-28T18:47:02.303Z</updated>
      <category scheme='http://schemas.google.com/g/2005#kind'
        term='http://schemas.google.com/contact/2008#contact' />
      <title type='text'>Fitzgerald</title>
      <gd:name>
        <gd:fullName>Fitzgerald</gd:fullName>
      </gd:name>
      <content type='text'>Notes</content>
      <link rel='self' type='application/atom+xml'
        href='https://www.google.com/m8/feeds/contacts/example.com/full/8411573' />
      <link rel='edit' type='application/atom+xml'
        href='https://www.google.com/m8/feeds/contacts/example.com/full/8411573/1204224422303000' />
      <gd:phoneNumber rel='http://schemas.google.com/g/2005#other'
        primary='true'>456-123-2133</gd:phoneNumber>
      <gd:extendedProperty name="pet" value="hamster" />
      <gd:extendedProperty name="cuisine">
        <italian />
      </gd:extendedProperty>
      </entry>
      

Cómo borrar contactos compartidos

Los contactos compartidos que se borran pueden tardar hasta 24 horas en desaparecer del correo electrónico el autocompletado de direcciones y el administrador de contactos. Para actualizar contactos existentes, consulta Cómo actualizar contactos. No actualices los contactos borrándolos y volviendo a agregarlos.

  • Para borrar un contacto compartido, envía una solicitud de DELETE al contacto editar URL. Esta es la misma URL que se usa para actualizar contactos.

Google conserva los marcadores de posición de los contactos borrados durante 30 días después de la eliminación. Durante ese tiempo, puedes solicitar los marcadores de posición mediante showdeleted. parámetro de consulta.

Próximos pasos

Cómo actualizar o borrar una foto de un contacto compartido