# Url - Desc Param Return
AddUser https://poo.tb-it.fr/index.php/AddUser
Permet d'enregistrer un nouvel utilisateur
nom=xx
prenom=xx
tel=xx
login=xx
mdp=xx
username=xx
  • { "error": "200" }

  • { "error": "110", "message": "User existe deja" }

  • { "error": "100", "message": "erreur API" }
  • GetLogin https://poo.tb-it.fr/index.php/GetLogin
    Permet de vérifier les informations de connexion d'un user
    login=xx
    mdp=xx
  • { "0": { "token": "a9d5efa2bc69a879ff488cb8f9d83e57dc323c3a", "nom": "test", "prenom": "test", "login": "salutdsd", "username": "test", "tel": "test", "role": "user", "lienPp": null, "bio": null, "dateInscription": "2022-01-18 16:47:36" }, "error": "200" }

  • { "error": "110", "message": "Mauvaise combinaison" }

  • { "error": "100", "message": "erreur API" }
  • SetUser https://poo.tb-it.fr/index.php/SetUser
    Permet de mettre à jour les informations utilisateur
    token=xx
    username=xx
    nom=xx
    prenom=xx
    tel=xx
    mdp=xx
  • { "username": "xx", "nom": "xx", "prenom": "xx", "tel": "xx", "mdp": "xx", "error": "200" }

  • { "error": "100", "message": "erreur API" }
  • SetRole https://poo.tb-it.fr/index.php/SetRole
    Permet de mettre à jour le rôle de l'utilisateur
    token=xx
    idUser=xx
    role=xx
  • { "error": "200", "role": "test" }

  • { "error": "110", "message": "Le token a mettre a jour est introuvable" }

  • { "error": "120", "message": "La personne qui souhaite mettre a jour n a pas les permissions" }
  • DeleteUser https://poo.tb-it.fr/index.php/DeleteUser
    Permet de désactiver le compte d'un user
    token=xx
    idUser=xx
  • { "error": "200", "statut": false }

  • { "error": "110", "message": "Erreur de permission" }

  • { "error": "120", "message": "Le token a mettre a jour est introuvable" }
  • SetActivateUser https://poo.tb-it.fr/index.php/SetActivateUser
    Permet de réactiver le compte d'un user
    token=xx
    idUser=xx
  • { "error": "200", "statut": true }

  • { "error": "110", "message": "Erreur de permission" }

  • { "error": "120", "message": "Le token a mettre a jour est introuvable" }
  • SetLogout https://poo.tb-it.fr/index.php/SetLogout
    Permet de déconnecter un user
    token=xx
  • { "error": "200" }

  • { "error": "110", "message": "Erreur de formulaire" }

  • AddLikePidgey https://poo.tb-it.fr/index.php/AddLikePidgey
    Permet de liker un pidgey
    token=xx
    idPidgey=xx
  • { "nbLike": 2, "error": "200" }

  • { "error": "403", "message": "deja like" }

  • { "error": "401", "message": "Erreur de formulaire" }
  • AddLikeCommentaire https://poo.tb-it.fr/index.php/AddLikeCommentaire
    Permet de liker un commentaire
    token=xx
    idCommentaire=xx
  • { "nbLike": 2, "error": "200" }

  • { "error": "403", "message": "deja like" }

  • { "error": "401", "message": "Erreur de formulaire" }
  • GetUser https://poo.tb-it.fr/index.php/GetUser
    Permet de récuperer les informations d'un user
    token=xx
  • { "data": [ { "token": "4ec92e6a5907e2decb262afbcb9a3a96b7d824e7", "nom": "xx", "prenom": "xx", "login": "salutdsd", "username": "xx", "tel": "xx", "role": "user", "lienPp": null, "bio": null, "dateInscription": "2022-01-18 16:47:36" } ], "error": "200" }

  • { "error": "401", "message": "Erreur de formulaire" }
  • AddRetweetPidgey https://poo.tb-it.fr/index.php/AddRetweetPidgey
    Permet de retweeter un pidgey
    token=xx
    idPidgey=xx
  • { "nbRetweet": 2, "error": "200" }

  • { "error": "403", "message": "deja retweet" }

  • { "error": "401", "message": "Erreur de formulaire" }
  • AddRetweetCommentaire https://poo.tb-it.fr/index.php/AddRetweetCommentaire
    Permet de retweeter un commentaire
    token=xx
    idCommentaire=xx
  • { "nbRetweet": 2, "error": "200" }

  • { "error": "403", "message": "deja retweet" }

  • { "error": "401", "message": "Erreur de formulaire" }
  • AddFollow https://poo.tb-it.fr/index.php/AddFollow
    Permet de suivre un compte
    token=xx
    idUser=xx
  • { "error": "200" }

  • { "error": "401", "message": "Follow deja" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetFollower https://poo.tb-it.fr/index.php/GetFollower
    Permet de voir tous les follower d'un user
    token=xx
  • { "0": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "1": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "2": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetAbonnement https://poo.tb-it.fr/index.php/GetAbonnement
    Permet de voir tous les abonnement d'un user
    token=xx
  • { "0": { "idPersonneSuivie": "11", "login": "bhugues12", "username": "bhugues12" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetLikePidgey https://poo.tb-it.fr/index.php/GetLikePidgey
    Permet de voir tous les likes d'un pidgey
    idPidgey=xx
  • { "0": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "1": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetLikeCommentaire https://poo.tb-it.fr/index.php/GetLikeCommentaire
    Permet de voir tous les likes d'un commentaire
    idCommentaire=xx
  • { "0": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "1": { "id_Utilisateur": "11", "login": "salutdsd", "username": "xx" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetRetweetPidgey https://poo.tb-it.fr/index.php/GetRetweetPidgey
    Permet de voir tous les retweets d'un pidgey
    idPidgey=xx
  • { "0": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "1": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetRetweetCommentaire https://poo.tb-it.fr/index.php/GetRetweetCommentaire
    Permet de voir tous les retweets d'un commentaire
    idCommentaire=xx
  • { "0": { "id_Utilisateur": "1", "login": "bhugues12", "username": "bhugues12" }, "1": { "id_Utilisateur": "11", "login": "salutdsd", "username": "xx" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • AddPidgey https://poo.tb-it.fr/index.php/AddPidgey
    Permet de rajouter un Pidgey
    token=xx pidgey=xx
  • {"error": "200"}

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetPidgey https://poo.tb-it.fr/index.php/GetPidgey
    Permet de voir les Pidgey
    token=xx
  • { "0": { "id": "29", "login": "BBlutin_", "username": "BBlutin_", "lienPp": "https:\/\/poo.tb-it.fr\/images\/defaultPP.png", "texte": "BITE", "id_Gif": null, "datePublication": "2022-01-20 18:24:32", "ProvientDeRetweet": "0", "ProvientDeAime": "0", "NbRetweet": "0", "NbAime": "0", "NbCommentaire": "0" }, "1": { "id": "3", "login": "bhugues12", "username": "bhugues12User", "lienPp": "https:\/\/thumb-lvlt.xhcdn.com\/a\/IgD2BwJo9oT448Ni2yyAFQ\/011\/722\/647\/320x180.c.jpg.v1559315460", "texte": "COUCOU second du coup", "id_Gif": null, "datePublication": "2022-01-20 15:39:46", "ProvientDeRetweet": "0", "ProvientDeAime": "0", "NbRetweet": "0", "NbAime": "0", "NbCommentaire": "0" }, "2": { "id": "2", "login": "bhugues12", "username": "bhugues12User", "lienPp": "https:\/\/thumb-lvlt.xhcdn.com\/a\/IgD2BwJo9oT448Ni2yyAFQ\/011\/722\/647\/320x180.c.jpg.v1559315460", "texte": "COUCOU ceci est le premier Pidgey", "id_Gif": null, "datePublication": "2022-01-20 15:39:13", "ProvientDeRetweet": "1", "ProvientDeAime": "0", "NbRetweet": "1", "NbAime": "0", "NbCommentaire": "0" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • AddCommentaire https://poo.tb-it.fr/index.php/AddCommentaire
    Permet de rajouter un Commentaire
    token=xx commentaire="xx" idPidgeyParent=xx idCommentaireParent=xx
  • {"error": "200"}

  • { "error": "400", "message": "Erreur de formulaire" }
  • DeleteLikePidgey https://poo.tb-it.fr/index.php/DeleteLikePidgey
    Permet de supprimer un like à un Pidgey
    token=xx idPidgey=xx
  • { "nbLike":2, "error": "200" }

  • { "error": "403", "message": "message":"pas encore like" }

  • { "error": "401", "message": "message":Erreur de formulaire" }
  • DeleteRetweetPidgey https://poo.tb-it.fr/index.php/DeleteRetweetPidgey
    Permet de supprimer un retweet à un Pidgey
    token=xx
    idPidgey=xx
  • { "nbRetweet":2, "error": "200" }

  • { "error": "403", "message": "message":"pas encore retweeté" }

  • { "error": "401", "message": "message":Erreur de formulaire" }
  • GetCommentaire https://poo.tb-it.fr/index.php/GetCommentaire
    Permet de voir les commentaire
    token=xx
    idPidgey=xx
  • { "0": { "id" : "12", "id_Utilisateur": "1", "texte": "blablabla", "datePublication" : "20/10/2021", "idPidgey" : "12336", "idCommentaire" : "0"}, "1":{ "id" : "12", "id_Utilisateur": "1", "texte": "blablabla2", "datePublication" : "21/10/2021", "idPidgey" : "12336", "idCommentaire" : "1"}, "error":"200"}

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetGif https://poo.tb-it.fr/index.php/GetGif
    Permet d'obtenir des Gif
    recherche="xx"
  • { "idGif": "xxxxx", "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }
  • GetPidgeyRecherche https://poo.tb-it.fr/index.php/GetPidgeyRecherche
    Permet de voir les Pidgey recherchés
    motTextePidgey="xx"
  • { "0": { "id": "29", "login": "BBlutin_", "username": "BBlutin_", "lienPp": "https:\/\/poo.tb-it.fr\/images\/defaultPP.png", "texte": "BITE", "id_Gif": null, "datePublication": "2022-01-20 18:24:32", "ProvientDeRetweet": "0", "ProvientDeAime": "0", "NbRetweet": "0", "NbAime": "0", "NbCommentaire": "0" }, "1": { "id": "3", "login": "bhugues12", "username": "bhugues12User", "lienPp": "https:\/\/thumb-lvlt.xhcdn.com\/a\/IgD2BwJo9oT448Ni2yyAFQ\/011\/722\/647\/320x180.c.jpg.v1559315460", "texte": "COUCOU second du coup", "id_Gif": null, "datePublication": "2022-01-20 15:39:46", "ProvientDeRetweet": "0", "ProvientDeAime": "0", "NbRetweet": "0", "NbAime": "0", "NbCommentaire": "0" }, "2": { "id": "2", "login": "bhugues12", "username": "bhugues12User", "lienPp": "https:\/\/thumb-lvlt.xhcdn.com\/a\/IgD2BwJo9oT448Ni2yyAFQ\/011\/722\/647\/320x180.c.jpg.v1559315460", "texte": "COUCOU ceci est le premier Pidgey", "id_Gif": null, "datePublication": "2022-01-20 15:39:13", "ProvientDeRetweet": "1", "ProvientDeAime": "0", "NbRetweet": "1", "NbAime": "0", "NbCommentaire": "0" }, "error": "200" }

  • { "error": "400", "message": "Erreur de formulaire" }