Crée et renvoie un lot de nouveaux objets Task
.
Requête HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Ressource parente partagée par toutes les tâches. Cette valeur doit être au format |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "header": { object ( |
Champs | |
---|---|
header |
Facultatif. En-tête de requête de l'API Delivery standard. Remarque: Si vous définissez ce champ, le champ d'en-tête des messages |
requests[] |
Obligatoire. Message de requête qui spécifie les ressources à créer. Remarque: Vous pouvez créer jusqu'à 500 tâches par lot. |
Corps de la réponse
Le message de réponse BatchCreateTask
.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"tasks": [
{
object ( |
Champs | |
---|---|
tasks[] |
Tâches créées. |
CreateTaskRequest
Message de requête tasks.create
.
Représentation JSON |
---|
{ "header": { object ( |
Champs | |
---|---|
header |
Facultatif. En-tête de requête de l'API Delivery standard. |
parent |
Obligatoire. Doit se présenter sous la forme |
taskId |
Obligatoire. L'ID de tâche doit être unique, mais il ne doit pas s'agir d'un ID de suivi d'expédition. Pour stocker un ID de suivi d'expédition, utilisez le champ
|
task |
Obligatoire. Entité Task à créer. Lors de la création d'une tâche, les champs suivants sont obligatoires:
Remarque: Le champ |