Retour : page principale >
sommaire eFlore v5 >
Identiplante >
Web Services
Identiplante Api v0.1 : Votes
Ce service fournit des informations sur les votes.
/images/#id_image/votes
Retourne une liste de votes sur des protocoles pour un identifiant d'image donné
Défaut (=defaut) : JSON.
{
- "entete": {
- "masque": " ",
- "depart": "0",
- "limite": "2",
- "total": "2"
- },
- "resultats": [
- {
- "id_protocole": "0",
- "id_vote": "55",
- "vote": "4",
- "id_image": "2555",
- "auteur.id": "250",
- "auteur.nom": "Nom",
- "auteur.prenom": "Prenom",
- "auteur.courriel": "Courriel",
- "date": "2011-12-01"
- },
- {
- "id_protocole": "0",
- "id_vote": "55",
- "vote": "3",
- "id_image": "2555",
- "auteur.id": "250",
- "auteur.prenom": "Prenom",
- "auteur.courriel": "Courriel",
- "date": "2011-12-21"
- }
}
/images/#id_image/votes/ + POST
Ajout un vote à l'image dont l'identifiant est passé en ressource
- Type de requĂȘte : POST
- Url : http://tela-botanica.org/service:identiplante:0.1/images/125/votes
- ParamĂštres de requĂȘte :
- id_protocole : identifiant du protocole contre lequel on vote
- vote : valeur du vote (normalement entre 0 et 5)
- id_auteur : identifiant de l'auteur du vote
- prenom_auteur : prenom de l'auteur
- nom_auteur : nom de l'auteur
- courriel_auteur : courriel de l'auteur
- (si un identifiant est prĂ©sent, les informations prenom, nom, courriel, peuvent ĂȘtre prises de la base de donnĂ©es utilisateur)
- Retour : voir les codes de retour sur la page ApiIdentiplante01
/images/#id_image/votes/#id + POST
Modifie le vote dont l'identifiant est passé dans #id
/images/#id_image/votes/#id + POST contenant action=delete
Supprime le vote possédant l'identifiant #id
/votes/observations/?masque.id_proposition=#id
Retourne une liste de votes pour une proposition de détermination dont l'identifiant est passé dans #id
Défaut (=defaut) : JSON.
{
- "entete": {
- "masque": " ",
- "depart": "0",
- "limite": "2",
- "total": "2"
- },
- "resultats": [
- {
- "id_vote": "285",
- "vote": "0",
- "id_proposition" : "205",
- "auteur.id": "1588",
- "auteur.nom": "Nom",
- "auteur.prenom": "Prenom",
- "auteur.courriel": "courriel@exemple.org",
- "date": "2011-12-01"
- },
- {
- "id_vote": "247",
- "vote": "1",
- "id_proposition" : "205",
- "auteur.id": "5884",
- "auteur.nom": "Nom",
- "auteur.prenom": "Prenom",
- "auteur.courriel": "courriel@exemple.org",
- "date": "2011-12-01"
- },...
- ]
}
/votes/images/ + POST
Ajoute un vote à la proposition dont l'identifiant est passé en paramÚtre
- Type de requĂȘte : POST
- Url : http://tela-botanica.org/service:identiplante:0.1/votes/images
- ParamĂštres de requĂȘte : id
- id_proposition : identifiant de la proposition sur laquelle on vote
- vote : valeur du vote (0 ou 1)
- id_auteur : identifiant de l'auteur du vote
- prenom_auteur : prenom de l'auteur
- nom_auteur : nom de l'auteur
- courriel_auteur : courriel de l'auteur
- (si un identifiant est prĂ©sent, les informations prenom, nom, courriel, peuvent ĂȘtre prises de la base de donnĂ©es utilisateur)
- Retour : voir les codes de retour sur la page ApiIdentiplante01
/votes/observations/#id + POST
Modifie le vote associé dont l'identifiant est passé dans #id
/votes/observations/#id + POST contenant action=delete
Supprime le vote dont l'identifiant est passé dans #id