ব্যাচ রিকোয়েস্ট সার্ভারকে একটি একক HTTP রিকোয়েস্টের মাধ্যমে একাধিক অপারেশন সম্পাদন করতে দেয়, যা অ্যাপ্লিকেশনের প্রতিক্রিয়াশীলতা উন্নত করতে পারে। একটি ব্যাচ অপারেশন সম্পাদন করতে, একটি পরিচিতি ফিড তৈরি করুন এবং প্রতিটি অপারেশনের জন্য একটি এন্ট্রি যোগ করুন।
ব্যাচ অনুরোধগুলি ১০০টি অপারেশনের মধ্যে সীমাবদ্ধ। আরও তথ্যের জন্য, Google ডেটা প্রোটোকলে ব্যাচ প্রসেসিং দেখুন। পরিবর্তনগুলি স্বয়ংক্রিয়-সম্পূর্ণ এবং যোগাযোগ ব্যবস্থাপক-এ প্রতিফলিত হতে ২৪ ঘন্টা পর্যন্ত সময় লাগতে পারে।
নিচের কোড নমুনাটি একটি ব্যাচ অনুরোধ দেখায় যা 2টি শেয়ার করা পরিচিতি তৈরি করে। ব্যাচ অনুরোধগুলি পরিচিতিগুলিকে জিজ্ঞাসা, আপডেট এবং মুছে ফেলতেও পারে। আপডেট এবং মুছে ফেলার জন্য আশাবাদী কনকারেন্সির জন্য একটি সম্পাদনা লিঙ্ক প্রয়োজন।
<?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: পছন্দের ইমেল ঠিকানা।