ارسال بازخورد
Method: providers.tasks.batchCreate
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
دسته ای از اشیاء Task
جدید را ایجاد و برمی گرداند.
درخواست HTTP POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر مولفه های parent
string
ضروری. منبع والد مشترک با همه وظایف. این مقدار باید در قالب providers/{provider}
باشد. provider
باید شناسه پروژه Google Cloud باشد. به عنوان مثال، sample-cloud-project
. فیلد والد در پیامهای CreateTaskRequest
یا باید خالی باشد یا باید با این فیلد مطابقت داشته باشد.
درخواست بدن بدنه درخواست حاوی داده هایی با ساختار زیر است:
زمینه های header
object ( DeliveryRequestHeader
)
اختیاری. هدر درخواست استاندارد Delivery API. توجه: اگر این فیلد را تنظیم کنید، فیلد هدر در پیامهای CreateTaskRequest
یا باید خالی باشد یا باید با این فیلد مطابقت داشته باشد.
requests[]
object ( CreateTaskRequest
)
ضروری. پیام درخواستی که منابعی را برای ایجاد مشخص می کند. توجه: شما می توانید حداکثر 500 کار را در یک دسته ایجاد کنید.
بدن پاسخگو پیام پاسخ BatchCreateTask
.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON {
"tasks" : [
{
object (Task
)
}
]
}
زمینه های tasks[]
object ( Task
)
وظایف ایجاد شده
CreateTaskRequest پیام درخواست tasks.create
.
زمینه های parent
string
ضروری. باید در قالب providers/{provider}
باشد. provider
باید شناسه پروژه Google Cloud باشد. به عنوان مثال، sample-cloud-project
.
taskId
string
ضروری. شناسه وظیفه باید منحصر به فرد باشد، اما نباید شناسه ردیابی محموله باشد. برای ذخیره شناسه رهگیری محموله، از قسمت trackingId
استفاده کنید. توجه داشته باشید که چندین کار می توانند یک trackingId
داشته باشند. شناسه های وظیفه مشمول محدودیت های زیر هستند:
باید یک رشته یونیکد معتبر باشد. حداکثر به طول 64 کاراکتر محدود شده است. طبق فرم C عادی سازی یونیکد نرمال شده است. ممکن است حاوی هیچ یک از کاراکترهای ASCII زیر نباشد: «/»، «:»، «؟»، «،»، یا «#». task
object ( Task
)
ضروری. موجودیت وظیفه برای ایجاد. هنگام ایجاد یک Task، فیلدهای زیر مورد نیاز است:
type
state
(باید روی OPEN
تنظیم شود) trackingId
(نباید برای کارهای UNAVAILABLE
یا SCHEDULED_STOP
تنظیم شود، اما برای همه انواع وظایف دیگر لازم است) plannedLocation
(اختیاری برای کارهای UNAVAILABLE
) taskDuration
توجه: قسمت name
Task نادیده گرفته می شود. تمام فیلدهای وظیفه دیگر نباید تنظیم شوند. در غیر این صورت، یک خطا برگردانده می شود.
ارسال بازخورد
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-04-26 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
میخواهید موارد بیشتری را با ما درمیان بگذارید؟