WAL (WhatsAppLike) est une application de tchat
On effectue des requêtes au serveur et les informations retournées sont fournies au format JSON.
id représente la valeur reçue après activation du compte
Inscription :
https://trankillprojets.fr/wal/wal.php?inscription&identite=pseudo&mail=email
{"etat" : { "reponse" : 1, "message" : "Un mail de validation vous a été envoyé"}}
Un mail est envoyé avec un lien ainsi qu’un code d’activation du compte.
Activation :
https://trankillprojets.fr/wal/wal.php?activation=cle_activation
{"etat" : { "reponse" : 1, "message" : "Compte activé"}, "identifiant" : "..."}
Obtenir ses paramètres :
https://trankillprojets.fr/wal/wal.php?information&identifiant=id
{"etat" : { "reponse" : 1, "message" : "identification"}, "identite" : "...", "identifiant" : "...", "mail" : "..."}
Ajout d'une relation :
https://trankillprojets.fr/wal/wal.php?lier&identifiant=id&mail=email
{"etat" : { "reponse" : 1, "message" : "association OK"}}
L’utilisateur à mettre en relation doit préalablement s’inscrire
Supprimer d'une relation :
https://trankillprojets.fr/wal/wal.php?delier&identifiant=id&mail=email
OU
https://trankillprojets.fr/wal/wal.php?delier&identifiant=id&relation=identifiant_relation
{"etat" : { "reponse" : 1, "message" : "suppression association OK"}}
Lister les relations :
https://trankillprojets.fr/wal/wal.php?relations&identifiant=id
{"etat" : { "reponse" : 1, "message" : "liste des relations"},"relations": [{"relation": XX, "identite": "..."}, ...]}
Envoyer d'un message :
https://trankillprojets.fr/wal/wal.php?ecrire&identifiant=id&relation=id_relation&message=texte
{"etat" : { "reponse" : 1, "message" : "message OK"}}
Lire les messages :
https://trankillprojets.fr/wal/wal.php?lire&identifiant=id&relation=identifiant_relation
{"etat" : { "reponse" : 1, "message" : "discussion"},"messages": [{"identite" : "...","message" : "..."}, ...]}
messages est un tableau contenant la liste des échanges