webservicesdetailsxperience
                Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| webservicesdetailsxperience [2019/11/22 16:07] – [Xperience Webservice function :] sylvain | webservicesdetailsxperience [2019/11/22 16:31] (Version actuelle) – [4. getfeedbackscsv] sylvain | ||
|---|---|---|---|
| Ligne 16: | Ligne 16: | ||
| These functions return Json objects, and each element returned has a specific name (see Development API). | These functions return Json objects, and each element returned has a specific name (see Development API). | ||
| - | ===== 1. addrecord ===== | + | =====1. addrecord ===== | 
| Send a new record of an identification process with xperience mod | Send a new record of an identification process with xperience mod | ||
| Ligne 22: | Ligne 22: | ||
| **parameter** : | **parameter** : | ||
| - | * String sddVersion, < | ||
| - | * String sessionid, < | ||
| - | * String jsonItemsSelectedmkeyid, | ||
| - | * String urlImageUser < | ||
| - | **returns** | + |  | 
| - | { ' | + | * String sessionid => sessionid with the form : BASEID-WHATEVER (ex : 1916916151212-123SDAD32132 ) | 
| + | * String jsonItemsSelectedmkeyid => json with the items given by the user (ex : [123,43] ) | ||
| + | * String urlImageUser => (facultatif) | ||
| - | **en cas d' | + | **returns** : | 
| - | { ' | + | < | 
| - | ' | + | |
| + | **error example :** | ||
| + | < | ||
| - | ===== 2. getrecord ===== | + | =====2. getrecord ===== | 
| get a history entry | get a history entry | ||
| Ligne 41: | Ligne 40: | ||
| **parameter** : | **parameter** : | ||
| - | * String sessionid < | ||
| + | * String sessionid => sessionid with the form : BASEID-WHATEVER (ex : 1916916151212-123SDAD32132) | ||
| **returns** : | **returns** : | ||
| - | feed the json return with the list of taxa given by the user <br /> | + | feed the json return with the list of taxa given by the user | 
| - | { " | + | <code>{ " | 
| - | **ou en cas d' | + | **error example :** | 
| - | { " | + | <code>{ " | 
| Ligne 58: | Ligne 57: | ||
| **parameter** : | **parameter** : | ||
| - | * String sessionid | + | * String sessionid | 
| **returns** : | **returns** : | ||
| - | { " | + | < | 
| - | **ou en cas d' | + | **error example :** | 
| - | { " | + | <code>{ " | 
| Ligne 74: | Ligne 72: | ||
| **parameter** : | **parameter** : | ||
| - | * String baseid | + | * String baseid | 
| **returns** : | **returns** : | ||
| - | { ' | + | < | 
| - | **ou en cas d' | + | **error example :** | 
| - | { " | + | <code>{ " | 
| **LES MATRICES :** | **LES MATRICES :** | ||
| - | *TaxaNames (metadata) : Liste des identifiants des items avec leurs noms | + | |
| - | *DescriptorsNames (metadata) : Liste des identifiants des descripteurs avec leurs noms | + |  | 
| - | *StatesNames (metadata) : Liste des identifiants des états avec leurs noms | + | * DescriptorsNames (metadata) : Liste des identifiants des descripteurs avec leurs noms | 
| - | *TaxaConfusion : Une seule matrice de confusion des taxons | + | * StatesNames (metadata) : Liste des identifiants des états avec leurs noms | 
| - | *TaxaDescriptor : Une seule matrice avec en rangé les items et en colonne les descripteurs. Pour chaque descritpeurs, | + | * TaxaConfusion : Une seule matrice de confusion des taxons | 
| - | *StatesConfusionByDescriptor : Un matrice confusion entre les états par descripteur. Avant chaque matrice un ligne avec “DescIDDESCRIPTEUR” (ex : Desc12) | + | * TaxaDescriptor : Une seule matrice avec en rangé les items et en colonne les descripteurs. Pour chaque descritpeurs, | 
| - | *StatesConfusionByDescriptor : Un matrice confusion entre les états par descripteur et par items. Avant chaque matrice un ligne avec “TaxonIDTAXON; | + | * StatesConfusionByDescriptor : Un matrice confusion entre les états par descripteur. Avant chaque matrice un ligne avec “DescIDDESCRIPTEUR” (ex : Desc12) | 
| + | * StatesConfusionByDescriptor : Un matrice confusion entre les états par descripteur et par items. Avant chaque matrice un ligne avec “TaxonIDTAXON; | ||
| Ligne 99: | Ligne 97: | ||
| **parameter** : | **parameter** : | ||
| - | * String item < | + | * String item => uniqueid of the item that will be used for the validation ((ex : 32) | 
| - | * String sessionid | + | * String sessionid | 
| **returns** : | **returns** : | ||
| - | { " | + | < | 
| **En cas de taxon non trouvé, on renvoie la liste des taxons possibles, dans “items” :** | **En cas de taxon non trouvé, on renvoie la liste des taxons possibles, dans “items” :** | ||
| - | { " | + | < | 
| - | **Ou en cas d' | + | **error example | 
| - | { " | + | < | 
| ===== 6. updatesddurl ===== | ===== 6. updatesddurl ===== | ||
| Ligne 118: | Ligne 116: | ||
| **parameter** : | **parameter** : | ||
| - | * String baseid | + | * String baseid | 
| - | * String sddurl | + | * String sddurl | 
| **returns** : | **returns** : | ||
| - | { ' | + | < | 
| **En cas de taxon non trouvé, on renvoie la liste des taxons possibles, dans “items” :** | **En cas de taxon non trouvé, on renvoie la liste des taxons possibles, dans “items” :** | ||
| - | { ' | + | < | 
| - | **Ou en cas d' | + | **error example | 
| - | { " | + | < | 
webservicesdetailsxperience.1574435222.txt.gz · Dernière modification : 2019/11/22 16:07 de sylvain
                
                