डेटा ट्रांसफ़र करें

Data Transfer API का इस्तेमाल करने के लिए, आपको ट्रांसफ़र तय करना होगा और फिर insert तरीके का इस्तेमाल करके उसे शुरू करना होगा. ट्रांसफ़र का मतलब एक या उससे ज़्यादा ऐसे ऐप्लिकेशन के संदर्भ में है, जिनका डेटा ट्रांसफ़र किया जाएगा और इनमें ऐप्लिकेशन के खास पैरामीटर शामिल हो सकते हैं.

ट्रांसफ़र की प्रोसेस की खास जानकारी यहां दी गई है:

  1. वे ऐप्लिकेशन तय करें जिनके लिए आप डेटा ट्रांसफ़र करना चाहते हैं.
  2. ऐसे DataTransfer संसाधन के बारे में बताएं जो सोर्स और डेस्टिनेशन उपयोगकर्ताओं के साथ-साथ वे ऐप्लिकेशन तय करता है जिनके लिए डेटा ट्रांसफ़र करना है.
  3. ट्रांसफ़र की प्रक्रिया शुरू करने के लिए, insert() तरीके का इस्तेमाल करें.

उदाहरण के लिए, नीचे दिए गए JSON अनुरोध का मुख्य भाग, कैलेंडर को सोर्स उपयोगकर्ता (SOURCE_USER_ID) से डेस्टिनेशन उपयोगकर्ता (DESTINATION_USER_ID) को ट्रांसफ़र करता है. हर मालिक के लिए, डायरेक्ट्री एपीआई के user.get() तरीके को कॉल करके और उसका ईमेल पता या ईमेल उपनाम देकर, हर मालिक का यूज़र आईडी फिर से पाया जा सकता है.

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

डेटा ट्रांसफ़र एपीआई में, ट्रांसफ़र बनाने और उन्हें मैनेज करने में आपकी मदद करने के लिए अतिरिक्त तरीके और संसाधन शामिल होते हैं. इनकी मदद से, ये काम किए जा सकते हैं:

  • डेटा ट्रांसफ़र के लिए उपलब्ध ऐप्लिकेशन की सूची अपलोड करें.
  • ऐप्लिकेशन आईडी के हिसाब से आवेदन की जानकारी पाएं.
  • सोर्स उपयोगकर्ता, डेस्टिनेशन उपयोगकर्ता या स्टेटस के हिसाब से, ट्रांसफ़र की सूची को चुनें.
  • रिसॉर्स आईडी से ट्रांसफ़र का अनुरोध पाएं.