Topic : « [API] Documentation de l'API d'Avenoel »

Avatar de Maga Maga
ah bg, je connaissais pas
y a moyen de documenter le format des réponses ?

Citation de SSpops
C'est fait ! :noel: dans la semaine je peux faire une app, mais il manque des endpoints pour avoir un truc propre

Citation de SSpops
Enfin 2/3 jours s’teu plait https://image.noelshack.com/minis/2019/16/5/1555707053-alexandre-sueur.png
#6730735
Avatar de SSpops SSpops
J'ai ajouté dans la doc https://documenter.getpos[...]8/SVSPn6qQ?version=latest
Apercite https://documenter.getpostman.com/view/3765448/SVSPn6qQ?version=latest
un endpoint pour s'authentifier avec username/password

comme ça plus besoin de connaitre sa clef d'api, et celle ci pourrait être mis à jour à chaque authentification.

Améliorations:
- encrypter le contenu des messages
- avoir un système de pagination sur /topics et /messages
- créer/editer des topics
- ajouter/lister/supprimer favoris
- créer message privé
- enregistrer/editer profil
- ajouter/avatar
- edition mot de passe
- mot de passe oublié

:edit: Vous rajouter encore quelques endpoints à l'api et vous pouvez faire une webapp et donc gagner en performance
#6731104
Avatar de SSpops SSpops
Citation de SSpops
J'ai ajouté dans la doc https://documenter.getpos[...]8/SVSPn6qQ?version=latest
Apercite https://documenter.getpostman.com/view/3765448/SVSPn6qQ?version=latest
un endpoint pour s'authentifier avec username/password
comme ça plus besoin de connaitre sa clef d'api, et celle ci pourrait être mis à jour à chaque authentification.
Améliorations:
- encrypter le contenu des messages
- créer/editer des topics
- ajouter/lister/supprimer favoris
- créer message privé
- enregistrer/editer profil
- ajouter/avatar
- edition mot de passe
- mot de passe oublié
:edit: Vous rajouter encore quelques endpoints à l'api et vous pouvez faire une webapp et donc gagner en performance
Avatar de LarmeDeFacho LarmeDeFacho
Citation de SSpops
J'ai ajouté dans la doc https://documenter.getpos[...]8/SVSPn6qQ?version=latest
Apercite https://documenter.getpostman.com/view/3765448/SVSPn6qQ?version=latest
un endpoint pour s'authentifier avec username/password
comme ça plus besoin de connaitre sa clef d'api, et celle ci pourrait être mis à jour à chaque authentification.
Améliorations:
- encrypter le contenu des messages
- avoir un système de pagination sur /topics et /messages
- créer/editer des topics
- ajouter/lister/supprimer favoris
- créer message privé
- enregistrer/editer profil
- ajouter/avatar
- edition mot de passe
- mot de passe oublié
:edit: Vous rajouter encore quelques endpoints à l'api et vous pouvez faire une webapp et donc gagner en performance

Comment t'as trouvé ces nouveaux endpoints ?
Avatar de SSpops SSpops
Un CRUD c'est les actions qu'on doit pouvoir faire avec une API si elle respecte les standards, donc même si la doc etait erroné de base en essayant j'ai pu trouver tous les endpoints.
Avatar de LarmeDeFacho LarmeDeFacho
Citation de SSpops
Un CRUD c'est les actions qu'on doit pouvoir faire avec une API si elle respecte les standards, donc même si la doc etait erroné de base en essayant j'ai pu trouver tous les endpoints.

ah tu t'es fait chier à tester des url https://image.noelshack.com/minis/2017/18/1493874058-bloggif-590aa69ba8d23.png
Liste des sujets