Para usar a API Data Transfer, defina uma transferência e a inicie
usando o método insert. A transferência é definida em termos de um ou mais
aplicativos cujos dados serão transferidos e pode incluir
parâmetros específicos do aplicativo.
Confira a seguir um resumo geral do processo de transferência:
- Determine os aplicativos para os quais você quer transferir dados.
 - Defina um
recurso 
DataTransferque especifique os usuários de origem e de destino e os aplicativos para transferir dados. - Inicie a transferência usando o
método 
insert(). 
Por exemplo, o corpo de solicitação JSON a seguir transfere um calendário do
usuário de origem (SOURCE_USER_ID) para o usuário de destino
(DESTINATION_USER_ID). É possível recuperar os IDs de usuário de
cada proprietário chamando o
método user.get()
da API Directory e fornecendo o endereço de e-mail ou o alias de e-mail.
{
  "oldOwnerUserId": "SOURCE_USER_ID",
  "newOwnerUserId": "DESTINATION_USER_ID",
  "applicationDataTransfers": [
    {
      "applicationId": "435070579839",
      "applicationTransferParams": [
        {
          "key": "RELEASE_RESOURCES",
          "value": [
            "TRUE"
          ]
        }
      ]
    }
  ]
}
Temas relacionados
A API Data Transfer inclui outros métodos e recursos para ajudar você a criar e administrar transferências, permitindo que você faça coisas como estas:
- Liste os aplicativos disponíveis para transferência de dados.
 - Receba informações do aplicativo por ID.
 - Listar transferências por usuário de origem, usuário de destino ou status.
 - Receba uma solicitação de transferência por ID do recurso.