Method: providers.tasks.batchCreate
    
    
      
    
    
      
      使用集合让一切井井有条
    
    
      
      根据您的偏好保存内容并对其进行分类。
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
      
      
        
          HTTP 请求
          POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
网址采用 gRPC 转码语法。
        
        
          路径参数
          
            
              
              
            
            
              
                | 参数 | 
            
            
              
                | parent | string
 必需。所有任务共享的父级资源。此值必须采用 providers/{provider}格式。provider必须是 Google Cloud 项目 ID。例如sample-cloud-project。CreateTaskRequest消息中的父级字段必须为空,或者必须与此字段匹配。 | 
            
          
        
        
          请求正文
          请求正文中包含结构如下的数据:
          
          
            
              
                
                
              
              
                
                  | 字段 | 
              
              
                
                  | header | object (DeliveryRequestHeader)
 可选。标准 Delivery API 请求标头。注意:如果您设置此字段,则 CreateTaskRequest消息中的标头字段必须为空,或者必须与此字段匹配。 | 
                
                  | requests[] | object (CreateTaskRequest)
 必需。用于指定要创建的资源的请求消息。注意:您最多可以批量创建 500 个任务。 | 
              
            
          
        
        
          响应正文
          
            
              BatchCreateTask 响应消息。
              如果成功,响应正文将包含结构如下的数据:
            
            
              
                
                  
                    | JSON 表示法 | 
                
                
                  
                    | {
  "tasks": [
    {
      object (Task)
    }
  ]
} | 
                
              
            
            
              
                
                  
                  
                
                
                  
                    | 字段 | 
                
                
                  
                    | tasks[] | object (Task)
 创建的任务。 | 
                
              
            
          
        
      
      
        CreateTaskRequest
        
        
        
          
            
              
              
            
            
              
                | 字段 | 
            
            
              
              
                | parent | string
 必需。必须采用 providers/{provider}格式。provider必须是 Google Cloud 项目 ID。例如sample-cloud-project。 | 
              
                | taskId | string
 必需。任务 ID 必须是唯一的,但不应是配送跟踪 ID。如需存储配送跟踪 ID,请使用 trackingId字段。请注意,多个任务可以具有相同的trackingId。任务 ID 受限于以下限制: 
                    必须是有效的 Unicode 字符串。长度上限为 64 个字符。已根据 Unicode 标准化形式 C 进行标准化。不得包含以下任何 ASCII 字符:'/'、':'、'?'、',' 或 '#'。 | 
              
                | task | object (Task)
 必需。要创建的 Tasks 实体。创建任务时,以下字段是必填字段: 
                    typestate(必须设置为OPEN)trackingId(不得为UNAVAILABLE或SCHEDULED_STOP任务设置,但对所有其他任务类型而言都是必需的)plannedLocation(对于UNAVAILABLE任务为可选)taskDuration 您可以选择性地设置以下字段: 
                    targetTimeWindowtaskTrackingViewConfigattributes 注意:系统会忽略任务的 name字段。不得设置所有其他 Task 字段;否则,系统会返回错误。 | 
            
          
        
      
    
  
  
  
  
    
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
  最后更新时间 (UTC):2025-08-31。
  
  
  
    
      [[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-31。"],[],["This document details how to create a batch of `Task` objects via a `POST` HTTP request to `https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate`. The `parent` path parameter is required and specifies the provider. The request body should contain a `header` and an array of `requests`, where each request includes a `CreateTaskRequest`. Each `CreateTaskRequest` requires a `parent`, `taskId`, and a `task` entity with specific fields. The response body returns an array of the created `Task` objects.\n"]]