دسته ای از مخاطبین جدید ایجاد کنید و PersonResponses را برای جدیدا برگردانید
درخواست های جهش برای همان کاربر باید به صورت متوالی ارسال شوند تا از افزایش تاخیر و خرابی جلوگیری شود.
درخواست HTTP
POST https://people.googleapis.com/v1/people:batchCreateContacts
URL از دستور GRPC Transcoding استفاده می کند.
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "contacts": [ { object ( |
فیلدها | |
---|---|
contacts[] | مورد نیاز. مخاطب برای ایجاد. اجازه می دهد تا 200 مخاطب در یک درخواست واحد. |
readMask | مورد نیاز. یک فیلد ماسک برای محدود کردن اینکه کدام فیلد برای هر شخص در پاسخ بازگردانده می شود. چندین فیلد را می توان با جدا کردن آنها با کاما مشخص کرد. اگر ماسک خواندن خالی بماند، دریافت پس از جهش حذف می شود و هیچ داده ای در پاسخ بازگردانده نمی شود. مقادیر معتبر عبارتند از:
|
sources[] | اختیاری. ماسکی از نوع منبعی که باید در جهش پست بازگردانده شود خوانده می شود. در صورت تنظیم نشدن، پیشفرض |
بدن پاسخگو
در صورت عدم موفقیت، BatchCreateContactsErrorDetails
را برمی گرداند که حاوی لیستی از خطاها برای هر مخاطب نامعتبر است.
پاسخ به درخواست ایجاد دسته ای از مخاطبین.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"createdPeople": [
{
object ( |
فیلدها | |
---|---|
createdPeople[] | مخاطبین ایجاد شده، مگر اینکه درخواست |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/contacts
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
تماس برای ایجاد
بستهبندی حاوی دادههای شخص برای پر کردن منبع جدید ایجاد شده.
نمایندگی JSON |
---|
{
"contactPerson": {
object ( |
فیلدها | |
---|---|
contactPerson | مورد نیاز. داده های شخص برای پر کردن منبع جدید ایجاد شده. |