बैच कार्रवाइयां करें

बैच अनुरोधों की मदद से, सर्वर एक ही एचटीटीपी अनुरोध के साथ कई कार्रवाइयां कर सकता है. इससे ऐप्लिकेशन की परफ़ॉर्मेंस बेहतर हो सकती है. एक साथ कई कार्रवाइयां करने के लिए, संपर्कों का फ़ीड बनाएं. इसके बाद, हर कार्रवाई के लिए एक एंट्री जोड़ें.

बैच अनुरोधों में ज़्यादा से ज़्यादा 100 कार्रवाइयां की जा सकती हैं. ज़्यादा जानकारी के लिए, Google डेटा प्रोटोकॉल में बैच प्रोसेसिंग देखें. ऑटोमैटिक तरीके से पूरा होने वाले फ़ॉर्म और संपर्क मैनेजर में बदलाव दिखने में 24 घंटे लग सकते हैं.

यहां दिए गए कोड सैंपल में, बैच अनुरोध दिखाया गया है. इससे दो शेयर किए गए संपर्क बनाए जाते हैं. बैच अनुरोधों से, संपर्कों के बारे में क्वेरी की जा सकती है, उन्हें अपडेट किया जा सकता है, और मिटाया जा सकता है. अपडेट करने और मिटाने के लिए, ऑप्टिमिस्टिक कंकरेंसी के लिए बदलाव करने का लिंक ज़रूरी है.

<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns='http://www.w3.org/2005/Atom'
      xmlns:gContact='http://schemas.google.com/contact/2008'
      xmlns:gd='http://schemas.google.com/g/2005'
      xmlns:batch='http://schemas.google.com/gdata/batch'>
  <category scheme='http://schemas.google.com/g/2005#kind'
      term='http://schemas.google.com/g/2008#contact' />
  <entry>
    <batch:id>1</batch:id>
    <batch:operation type='insert' />
    <category scheme='http://schemas.google.com/g/2005#kind'
      term='http://schemas.google.com/g/2008#contact'/>
    <gd:name>
      <gd:givenName>FIRST_NAME</gd:fullName>
      <gd:familyName>LAST_NAME</gd:fullName>
    </gd:name>
    <gd:email rel='http://schemas.google.com/g/2005#home'
      address='EMAIL_ADDRESS' primary='true'/>
  </entry>
  <entry>
    <batch:id>2</batch:id>
    <batch:operation type='insert' />
    <category scheme='http://schemas.google.com/g/2005#kind'
      term='http://schemas.google.com/g/2008#contact'/>
    <gd:name>
      <gd:givenName>FIRST_NAME</gd:fullName>
      <gd:familyName>LAST_NAME</gd:fullName>
    </gd:name>
    <gd:email rel='http://schemas.google.com/g/2005#home'
      address='EMAIL_ADDRESS'
      primary='true'/>
  </entry>
</feed>

इनकी जगह ये डालें:

  • FIRST_NAME: संपर्क का नाम.
  • LAST_NAME: संपर्क का सरनेम.
  • EMAIL_ADDRESS: पसंदीदा ईमेल पता.