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édenteProchaine révisionLes deux révisions suivantes | ||
webservicesdetailsxperience [2019/11/22 16:07] – [Xperience Webservice function :] sylvain | webservicesdetailsxperience [2019/11/22 16:26] – [1. addrecord] 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,// | ||
**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//id of the base (ex : 1916916151212) |
**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 | + | * DescriptorsNames (metadata) : Liste des identifiants des descripteurs avec leurs noms |
- | *StatesNames (metadata) : Liste des identifiants des états avec leurs noms | + | * StatesNames (metadata) : Liste des identifiants des états avec leurs noms |
- | *TaxaConfusion : Une seule matrice de confusion des taxons | + | * TaxaConfusion : Une seule matrice de confusion des taxons |
- | *TaxaDescriptor : Une seule matrice avec en rangé les items et en colonne les descripteurs. Pour chaque descritpeurs, | + | * 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. Avant chaque matrice un ligne avec “DescIDDESCRIPTEUR” (ex : Desc12) | + | * 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; | + | * StatesConfusionByDescriptor : Un matrice confusion entre les états par descripteur et par items. Avant chaque matrice un ligne avec “TaxonIDTAXON; |
Ligne 99: | Ligne 96: | ||
**parameter** : | **parameter** : | ||
- | * String item < | + | * String item // uniqueid of the item that will be used for the validation ((ex : 32) |
- | * String sessionid | + | * String sessionid // sessionid with the form : BASEID-WHATEVER (ex : 1916916151212-123SDAD32132) |
**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 115: | ||
**parameter** : | **parameter** : | ||
- | * String baseid | + | * String baseid // baseid : id of the base (ex : 1916916151212) |
- | * String sddurl | + | * String sddurl // the news sdd url. See the sddmanger (ex: http:// |
**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.txt · Dernière modification : 2019/11/22 16:31 de sylvain