1.0.5 • Published 6 years ago

node-foodcheri v1.0.5

Weekly downloads
3
License
ISC
Repository
github
Last release
6 years ago

node-foodcheri

Une API pour Foodchéri

Usage

const Foodcheri = require('node-foodcheri');
const foodcheri = new Foodcheri({
  apiKey: ''
});

Enregistrement

foodcheri.signUp({phone, last_name, email, first_name, password});

Authentification

foodcheri.login(email, password);

Récupérer le profil de l'utilisateur

foodcheri.getProfile();

Modifier le profil de l'utilisateur

foodcheri.updateProfile({ phone, first_name, last_name });

Récupérer la liste des commandes

foodcheri.getOrders();

Récupérer la dernière commande

foodcheri.getLastOrder();

Récupérer une commande par son hash

foodcheri.getLastOrder(orderHash);

Récupérer tous les créneaux de livraison

foodcheri.getAllTimeslots({ latitude, longitude });

Récupérer les créneaux de livraison pour une date et une heure

foodcheri.getTimeslots(
  { latitude, longitude },
  (mealDate = moment()
    .format(DATE_FORMAT)
    .toString()),
  (time = '12:00')
);

Récupérer l'id de la zone de livraison

foodcheri.getIdArea(
  { latitude, longitude },
  (mealDate = moment()
    .format(DATE_FORMAT)
    .toString()),
  (time = '12:00')
);

Récupérer le menu pour un type de repas, un jour et une zone de livraison

foodcheri.getMenu(
  (meal = 'LUNCH' | 'DINNER'),
  (mealDate = moment()
    .format(DATE_FORMAT)
    .toString()),
  (idArea = '100')
);

Récupérer la facture pour une commande

foodcheri.getReceipt(orderHash);
1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago