Обзор API передачи данных

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

API передачи данных управляет передачей данных от одного пользователя к другому в пределах домена. Одним из вариантов использования этой передачи является перераспределение данных приложения, принадлежащих пользователю, покинувшему организацию.

Чтобы переместить данные, сначала определите ресурс DataTransfer , а затем инициируйте передачу с помощью метода insert() . Например, следующий текст запроса JSON передает календарь от исходного пользователя целевому пользователю. Вы можете получить идентификаторы пользователей для каждого владельца, вызвав метод user.get() API каталога и указав их адрес электронной почты или псевдоним электронной почты.

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

API передачи данных включает дополнительные методы и ресурсы, которые помогут вам создавать и администрировать передачи:

  • Список приложений, доступных для передачи данных
  • Получить информацию о приложении по идентификатору приложения
  • Список передач по исходному пользователю, целевому пользователю или статусу
  • Получить запрос на перенос по идентификатору ресурса