-
Notifications
You must be signed in to change notification settings - Fork 1
Documentation de l'API
- URL: /api/users
- Méthode: PATCH
- Script: ressources/api/modifierMotDePasse.php
- URL: /api/users/authentification
- Méthode: POST
- Script: ressources/api/connexion.php
- URL: /api/users
- Méthode: POST
- Script: ressources/api/inscription.php
- URL: /api/cocktails/like
- Méthode: POST
- Script: ressources/api/likeCocktail.php
- L'API retourne le nouveau nombre de likes
- URL: /api/cocktails/commentaires/like
- Méthode: POST
- Script: ressources/api/likeCommentaire.php
- L'API retourne le nouveau nombre de likes
- URL: /api/cocktails/commentaires
- Méthode: POST
- Script: ressources/api/ajouterCommentaire.php
- L'API retourne une nouvel liste de commentaires
- URL: /api/cocktails
- Méthode: POST
- Script: ressources/api/ajouterCocktail.php
- URL: /api/users/ingredients
- Méthode: POST
- Script: ressources/api/ajouterIngredientMonBar.php
Connexion d'un utilisateur utilisé pour le site web
URL: /authentification Méthode: POST Script: ressources/scripts/connexionWeb.php GET /api/cocktails/tri/${like/date} Cocktails galerie
URL: /api/cocktails/tri/$tri Méthode: GET Script: ressources/api/getCocktails.php /api/cocktails/tri/{like/date}/recherche/{mot-clé, mot-clé, mot-clé} Recherche de cocktails sans filtre
URL: /api/cocktails/tri/$tri/recherche/$mots Méthode: GET Script: ressources/api/rechercheCocktail.php /api/users/{username}/recommandations/recherche/{mot-clé, mot-clé, mot-clé} Recherche de cocktails recommandés
URL: /api/users/$username/cocktails/tri/$tri/recherche/$mots Méthode: GET Script: ressources/api/rechercheUserRecommandations.php /api/users/{username}/recommandations/tri/{like/date} Liste des cocktails que l'utilisateur peut faire avec ses ingrédients. Pour galerie connectée
URL: /api/users/$username/recommandations/tri/$tri Méthode: GET Script: ressources/api/getUserRecommandations.php /api/users/{username}/recommandations/type/{classiques/favoris/communaute} Liste des cocktails que l'utilisateur peut faire avec ses ingrédients. Pour mon bar
URL: /api/users/$username/recommandations/type/$type Méthode: GET Script: ressources/api/getUserRecommandations.php /api/users/{username}/ingredients Liste des ingrédients de mon bar
URL: /api/users/$username/ingredients Méthode: GET Script: ressources/api/getUserIngredients.php /api/users/{username}/cocktails Liste des cocktails de l'utilisateur
URL: /api/users/$username/cocktails Méthode: GET Script: ressources/api/getUserCocktails.php /api/users/{username} Profil utilisateur
URL: /api/users/$username Méthode: GET Script: ressources/api/getUserInfo.php /api/ingredients Liste des ingrédients de la base de données(Mon bar ou Création de cocktail)
URL: /api/ingredients Méthode: GET Script: ressources/api/getIngredients.php /api/cocktails/{id_cocktail}/commentaires Liste des commentaires d'un cocktail
URL: /api/cocktails/$id_cocktail/commentaires Méthode: GET Script: ressources/api/getCocktailCommentaires.php DELETE /api/users/ingredients Suppression d'un ingrédient de mon bar
URL: /api/users/ingredients Méthode: DELETE Script: ressources/api/enleverIngredientMonBar.php /api/cocktails/commentaires/dislike Dislike d'un commentaire. L'API retourne le nouveau nombre de likes
URL: /api/cocktails/commentaires/like Méthode: DELETE Script: ressources/api/dislikeCommentaire.php /api/cocktails/dislike Dislike d'un cocktail. L'API retourne le nouveau nombre de like
URL: /api/cocktails/like Méthode: DELETE Script: ressources/api/dislikeCocktail.ph