Method: providers.tasks.batchCreate
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Crea y muestra un lote de objetos Task
nuevos.
Solicitud HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros |
parent |
string
Obligatorio. El recurso superior compartido por todas las tareas. Este valor debe tener el formato providers/{provider} . El provider debe ser el ID del proyecto de Google Cloud. Por ejemplo, sample-cloud-project . El campo superior de los mensajes CreateTaskRequest debe estar vacío o debe coincidir con este campo.
|
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Campos |
header |
object (DeliveryRequestHeader )
Opcional. El encabezado de la solicitud a la API de entrega estándar. Nota: Si configuras este campo, el campo del encabezado en los mensajes de CreateTaskRequest debe estar vacío o debe coincidir con este campo.
|
requests[] |
object (CreateTaskRequest )
Obligatorio. Es el mensaje de solicitud que especifica los recursos que se crearán. Nota: Puedes crear un máximo de 500 tareas por lote.
|
Cuerpo de la respuesta
El mensaje de respuesta BatchCreateTask
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Representación JSON |
{
"tasks": [
{
object (Task )
}
]
} |
Campos |
tasks[] |
object (Task )
Las tareas creadas.
|
CreateTaskRequest
El mensaje de solicitud tasks.create
Representación JSON |
{
"header": {
object (DeliveryRequestHeader )
},
"parent": string,
"taskId": string,
"task": {
object (Task )
}
} |
Campos |
parent |
string
Obligatorio. Debe tener el formato providers/{provider} . El provider debe ser el ID del proyecto de Google Cloud. Por ejemplo, sample-cloud-project .
|
taskId |
string
Obligatorio. El ID de tarea debe ser único, pero no debe ser un ID de seguimiento del envío. Para almacenar un ID de seguimiento del envío, usa el campo trackingId . Ten en cuenta que varias tareas pueden tener el mismo trackingId . Los IDs de tareas están sujetos a las siguientes restricciones:
- Debe ser una cadena Unicode válida.
- Tiene una longitud máxima de 64 caracteres.
- Se normalizó de acuerdo con el formulario C de normalización de Unicode.
- No puede contener ninguno de los siguientes caracteres ASCII: “/”, “:”, “?”, “,” o “'#'”.
|
task |
object (Task )
Obligatorio. La entidad Task que se creará. Cuando creas una tarea, se requieren los siguientes campos:
type
state (se debe establecer en OPEN )
trackingId (no se debe establecer para tareas UNAVAILABLE ni SCHEDULED_STOP , pero es obligatorio para todos los demás tipos de tareas)
plannedLocation (opcional para UNAVAILABLE tareas)
taskDuration
Nota: Se ignora el campo name de la tarea. No se deben configurar todos los demás campos de Task. De lo contrario, se muestra un error.
|
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-08-22 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-08-22 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-08-22 (UTC)"]]