درخواستهای دستهای به سرور اجازه میدهند چندین عملیات را با یک درخواست HTTP واحد انجام دهد، که میتواند پاسخگویی برنامه را بهبود بخشد. برای انجام یک عملیات دستهای، یک فید مخاطبین ایجاد کنید و برای هر عملیات یک ورودی اضافه کنید.
درخواستهای دستهای به ۱۰۰ عملیات محدود میشوند. برای اطلاعات بیشتر، به پردازش دستهای در پروتکل دادههای گوگل مراجعه کنید. تغییرات میتوانند تا ۲۴ ساعت طول بکشند تا در تکمیل خودکار و مدیریت تماس منعکس شوند.
نمونه کد زیر یک درخواست دستهای را نشان میدهد که ۲ مخاطب مشترک ایجاد میکند. درخواستهای دستهای همچنین میتوانند مخاطبین را جستجو، بهروزرسانی و حذف کنند. ورودیهای بهروزرسانی و حذف برای همزمانی خوشبینانه به یک لینک ویرایش نیاز دارند.
<?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: آدرس ایمیل ترجیحی.