Data Transfer API'yi kullanmak için bir aktarım tanımlar ve ardından insert
yöntemini kullanarak bu işlemi başlatırsınız. Aktarım, verileri aktarılacak bir veya daha fazla uygulama ile tanımlanır ve uygulamaya özel parametreler içerebilir.
Aşağıda, aktarım sürecinin genel bir özeti yer almaktadır:
- Verilerini aktarmak istediğiniz uygulamaları belirleyin.
- Kaynak ve hedef kullanıcılar ile verilerin aktarılacağı uygulamaları belirten bir
DataTransfer
kaynağı tanımlayın. insert()
yöntemini kullanarak aktarımı başlatın.
Örneğin, aşağıdaki JSON istek gövdesi, bir takvimi kaynak kullanıcıdan (SOURCE_USER_ID
) hedef kullanıcıya (DESTINATION_USER_ID
) aktarır. Directory API'nin user.get()
yöntemini çağırıp e-posta adresini veya e-posta takma adını sağlayarak her sahibin kullanıcı kimliklerini alabilirsiniz.
{
"oldOwnerUserId": "SOURCE_USER_ID",
"newOwnerUserId": "DESTINATION_USER_ID",
"applicationDataTransfers": [
{
"applicationId": "435070579839",
"applicationTransferParams": [
{
"key": "RELEASE_RESOURCES",
"value": [
"TRUE"
]
}
]
}
]
}
İlgili konular
Data Transfer API, aktarımlar oluşturup yönetmenize yardımcı olacak ek yöntemler ve kaynaklar içerir. Bu sayede, aşağıdakiler gibi işlemleri yapabilirsiniz:
- Veri aktarımı için kullanılabilen uygulamaları listeleyin.
- Uygulama kimliğine göre başvuru bilgilerini alın.
- Liste; kaynak kullanıcı, hedef kullanıcı veya duruma göre aktarım yapar.
- Kaynak kimliğine göre bir aktarım isteği alın.