Aller au contenu principal

Simuler des livraisons à des fins de test

API: Drive

Ce document traite de l’API Drive. Si vous utilisez l’API Drive (classique), consultez le guide pratique pour simuler des livraisons Drive (classique).

Le simulateur de livraison sert à tester votre application en créant des simulations de livraison. Les livraisons créées dans le simulateur de livraison le sont uniquement à des fins de test; elles ne sont donc pas assignées à des Dashers. Par conséquent, si vous devez tester les points d'ancrage Web pour ces livraisons, vous devrez utiliser le simulateur de livraison pour faire progresser l’état de chaque livraison individuellement.

Utilisation du simulateur de livraison

Le simulateur de livraison vous permet de créer facilement de nouvelles livraisons de tests et de mettre à jour l'état d'une livraison récemment créée. Après chaque changement d'état, le statut de la livraison doit refléter l'état dans la réponse de l'API. Dans Drive (classique), vous recevrez également des charges utiles de type point d'ancrage Web à chaque changement d'état.

Simulateur de livraison

Créez une livraison test

Il y a deux façons de générer une livraison dans le simulateur de livraison :

  1. Créer une livraison par le biais de l'expérience utilisateur.
  2. Créer une livraison à l’aide de l'API à l'aide d'une clé de bac à sable.

Mise à jour de l'état d'une livraison

La livraison peut être mise à jour à l'un des états ultérieurs valides. La liste déroulante contiendra les états qui sont valides.

États pris en charge

  • Créée
  • Dasher confirmé
  • Dasher arrivé au lieu de ramassage
  • Commande ramassée
  • Dasher arrivé au lieu de dépôt
  • Livrée
  • Annulée

Autres remarques importantes

  • Les livraisons tests sont automatiquement annulées après une heure.
  • Tous les points d'ancrage Web valides ne peuvent pas être simulés (classique uniquement).