- Ganeistan
- Inkaran
Nous avons choisi parmi les projets disponibles (Dames, Jeux etc..),le projet MiageTchat qui est un tchat online like MSN public.
Fontionnalité | Back | Front | Test |
---|---|---|---|
Ressource | |||
Ressource | Ganeistan | Inkaran | OK |
Accès | |||
Connexion | Ganeistan | Inkaran | OK |
Inscription | Ganeistan | Inkaran | OK |
Déconnexion | Ganeistan | Inkaran | |
Compte | |||
GetCompte | Ganeistan | Inkaran | OK |
UpdateCompte | Ganeistan | Inkaran | OK |
DeleteCompte | Ganeistan | Inkaran | OK |
Message | |||
PostMessage | Ganeistan | Inkaran | OK |
GetMessage | Ganeistan | Inkaran | OK |
Acceuil | |||
GetAllUsers | Ganeistan | Inkaran | OK |
GetUsersOnline | Ganeistan | Inkaran | |
À venir | |||
… | Ganeistan | Inkaran |
- Return : http code + les méthodes format json
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Ressource
- Method :
GET
- Required :
- Success Response :
- Code :
200
- Content :
{
“Function”: [
{ “Lien”: “http://localhost:5000/MiageTchat/Connexion”,
“Mot-cle”: “Connexion”,
“Verbe” :”GET”
},
{ “Lien”: “http://localhost:5000/MiageTchat/Inscription”,
“Mot-cle”: “Inscription”,
“Verbe”:”POST”
},
{
“Lien”: “http://localhost:5000/MiageTchat/Compte”,
“Mot-cle”: “GetCompte”,
“Verbe”: “GET”
} ]
- Code :
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
Erreur
- Code :
- Return :
un bearer token ou une http code erreur
- Url :http://miagetchat.ovh:8080/MiageTchat/webapi/Connexion
- Method :
GET
- Required :
Id=[String]
Password=[String]
- Success Response :
- Code :
200
- Content :
Bearer Token
MsgId=[Int]
- Code :
- Error Response 1 :
- Code :
404 NOT FOUND
- Content :
L'utilisateur n'existe pas
- Code :
- Error Response 2 :
- Code :
400 BAD REQUEST
- Content :
Mot de passe erroné
- Code :
- Return : http code
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Inscription
- Method :
POST
- Required :
UserId=[String]
First_Name=[String]
Last_Name=[String]
Birth_Year=[String]
Gender=[String]
Email=[String]
Password=[String]
- Success Response :
- Code :
200
- Content :
Félicitations, vous êtes bien inscrit
- Code :
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
ID déja utilisé
- Code :
- Return :
un bearer token ou une http code erreur
- Url :http://miagetchat.ovh:8080/MiageTchat/webapi/Connexion/Off
- Method :
GET
- Required :
Bearer Token
- Su
ccess Response :
- Code :
200
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
Mot de passe erroné
- Code :
- Return : http code + user data in json
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Compte
- Method :
GET
- Required :
Bearer Token
- Success Response :
- Code :
200
- Content :
user
- Code :
- Error Response 1 :
- Code :
401 Unauthorized
- Code :
- Return : http code + message
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Compte
- Method :
PUT
- Required :
Bearer Token
UserId=[String]
First_Name=[String]
Last_Name=[String]
Birth_date=[String]
Gender=[String]
Email=[String]
Password=[String]
- Success Response :
- Code :
200
- Content :
Compte mise à jour
- Code :
- Error Response 1 :
- Code :
401 Unauthorized
- Code :
- Return : http code + liste des photos
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Compte
- Method :
DELETE
- Required :
Bearer Token
UserId=[String]
- Success Response :
- Code :
200
- Content :
Votre profil est bien supprimé
- Code :
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
Aucune modification effectué
- Code :
- Description : Pour envoyer un message sur le fil public
- Return : http code
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Message
- Method :
POST
- Required :
Bearer Token
Message=[String]
- Success Response :
- Code :
200
- Content :
Votre message a été envoyer
- Code :
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
Erreur
- Code :
- Return : http code + message
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Message
- Method :
GET
- Required :
Bearer Token
MsgId=[Int]
- Success Response :
- Code :
200
- Content :
{
“Messages”: [
{ “UserId”: “Inkaran”, “Message”: “Salut”, “Date_Hour”:”27/06/06 21:36”, “MsgId”:”33” },
{ “UserId”: “Ganeis”, “Message”: “Super”, “Date_Hour”:”27/06/06 21:37”, “MsgId”:”34” },
{ “UserId”: “Inkaran”, “Message”: “Sava”, “Date_Hour”:”27/06/06 21:39”, “MsgId”:”35” }
] }
- Code :
- Success Response :
- Code :
201
- Content :
Pas de nouveau message
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
Erreur
- Code :
- Code :
- Return : http code + tous users
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Utilisateurs
- Method :
GET
- Required :
Bearer Token
- Success Response :
- Code :
200
- Content :
{
“Users”: [
{ “UserId”: “Inkaran” },
{ “UserId”: “Ganeis” },
{ “UserId”: “Kevin” }
] }
- Code :
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
Erreur
- Code :
- Return : http code + tous users online
- Url : http://miagetchat.ovh:8080/MiageTchat/webapi/Utilisateurs/Online
- Method :
GET
- Required :
Bearer Token
- Success Response :
- Code :
200
- Content :
{
“Users”: [
{ “UserId”: “Inkaran” },
{ “UserId”: “Ganeis” }
] }
- Code :
- Error Response 1 :
- Code :
400 BAD REQUEST
- Content :
Erreur
- Code :