Cómo actualizar o borrar un contacto compartido

Actualizar y borrar un contacto compartido son procesos similares porque ambos usan la URL de edición del contacto.

Actualiza un contacto compartido

Cuando actualices una entrada, conserva todo el XML recuperado del servidor. De lo contrario, se borran los elementos ignorados. Las actualizaciones pueden tardar hasta 24 horas en reflejarse en la función de autocompletar y en el administrador de contactos.

Para actualizar un contacto compartido existente, sigue estos pasos:

  1. Obtén la entrada que se actualizará.
  2. Edita la entrada.
  3. Envía una solicitud PUT con la entrada actualizada a la URL de edición del contacto. Usa el tipo de contenido application/atom+xml y asegúrate de que el valor de <id> coincida exactamente con la entrada existente. La URL de edición termina con un número de versión para detectar conflictos. Para obtener más información, consulta 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: Tu dominio, por ejemplo, example.com.
    • TITLE_NAME: Nombre de la entrada, por ejemplo, lista de contactos de example.com.
    • FIRST_NAME: Es el nombre de pila del contacto.
    • LAST_NAME: Apellido del contacto.
    • PROJECTION: Es el valor de la proyección. Para obtener los valores admitidos, consulta Valores de proyección.
    • PRIMARY_PHONE_NUMBER: Número de teléfono preferido.
    • CUSTOM_PROPERTY: Nombre de una propiedad personalizada.
    • CUSTOM_PROPRTY_VALUE: Es el valor de una propiedad personalizada.

      Ejemplo de entrada actualizada con la URL de edición 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 borrados pueden tardar hasta 24 horas en desaparecer de la función de autocompletar y del administrador de contactos. No actualices los contactos borrándolos y volviéndolos a agregar. En su lugar, consulta Cómo actualizar contactos.

  • Para borrar un contacto compartido, envía una solicitud DELETE a la URL de edición del contacto. 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. Usa el parámetro de consulta showdeleted para solicitarlos.

Próximos pasos

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