Data Transfer API का इस्तेमाल करने के लिए, आपको ट्रांसफ़र तय करना होगा. इसके बाद, insert
तरीके का इस्तेमाल करके, ट्रांसफ़र शुरू करना होगा. ट्रांसफ़र को एक या एक से ज़्यादा ऐप्लिकेशन के हिसाब से तय किया जाता है, जिनका डेटा ट्रांसफ़र किया जाएगा. इसमें ऐप्लिकेशन के हिसाब से पैरामीटर शामिल किए जा सकते हैं.
ट्रांसफ़र की प्रोसेस के बारे में खास जानकारी यहां दी गई है:
- उन ऐप्लिकेशन को चुनें जिनका डेटा आपको ट्रांसफ़र करना है.
- ऐसा
DataTransfer
रिसॉर्स तय करें जिसमें सोर्स और डेस्टिनेशन उपयोगकर्ताओं के साथ-साथ उन ऐप्लिकेशन के बारे में जानकारी हो जिनके लिए डेटा ट्रांसफ़र करना है. insert()
तरीके का इस्तेमाल करके, ट्रांसफ़र शुरू करें.
उदाहरण के लिए, यहां दिया गया JSON अनुरोध बॉडी, कैलेंडर को सोर्स उपयोगकर्ता (SOURCE_USER_ID
) से डेस्टिनेशन उपयोगकर्ता (DESTINATION_USER_ID
) पर ट्रांसफ़र करता है. Directory API के user.get()
तरीके को कॉल करके और उनका ईमेल पता या ईमेल उपनाम डालकर, हर मालिक के लिए उपयोगकर्ता आईडी वापस पाएं.
{
"oldOwnerUserId": "SOURCE_USER_ID",
"newOwnerUserId": "DESTINATION_USER_ID",
"applicationDataTransfers": [
{
"applicationId": "435070579839",
"applicationTransferParams": [
{
"key": "RELEASE_RESOURCES",
"value": [
"TRUE"
]
}
]
}
]
}
मिलते-जुलते विषय
डेटा ट्रांसफ़र एपीआई में, ट्रांसफ़र बनाने और उन्हें मैनेज करने में आपकी मदद करने के लिए, अन्य तरीके और संसाधन शामिल हैं. इनकी मदद से, ये काम किए जा सकते हैं:
- डेटा ट्रांसफ़र करने के लिए उपलब्ध ऐप्लिकेशन की सूची.
- ऐप्लिकेशन आईडी के हिसाब से, ऐप्लिकेशन की जानकारी पाना.
- सोर्स उपयोगकर्ता, डेस्टिनेशन उपयोगकर्ता या स्थिति के हिसाब से, ट्रांसफ़र की सूची बनाएं.
- संसाधन आईडी के हिसाब से, ट्रांसफ़र का अनुरोध पाना.