Descripción general de la API de Data Transfer

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

La API de Data Transfer administra la transferencia de datos de un usuario a otro dentro de un dominio. Un caso práctico de esta transferencia es reasignar los datos de la aplicación que pertenecen a un usuario que abandonó la organización.

Para mover los datos, primero define un recurso DataTransfer y, luego, inicia la transferencia con el método insert(). Por ejemplo, el siguiente cuerpo de solicitud JSON transfiere un calendario del usuario de origen al usuario de destino. Puedes recuperar los ID de usuario de cada propietario llamando al método user.get() de la API de Directory y proporcionando su dirección de correo electrónico o alias de correo electrónico.

{
  "oldOwnerUserId": "SOURCE_USER_ID",
  "newOwnerUserId": "DESTINATION_USER_ID",
  "applicationDataTransfers": [
    {
      "applicationId": "435070579839",
      "applicationTransferParams": [
        {
          "key": "RELEASE_RESOURCES",
          "value": [
            "TRUE"
          ]
        }
      ]
    }
  ]
}

La API de Data Transfer incluye métodos y recursos adicionales para ayudarte a construir y administrar transferencias:

  • Lista de aplicaciones disponibles para la transferencia de datos
  • Obtener información de la aplicación por ID de aplicación
  • Lista de transferencias por usuario fuente, usuario de destino o estado
  • Obtener una solicitud de transferencia por ID de recurso