Développeur
ORELC Data Export 1.0/BETA
Dans quels cas utiliser ORELC Data Export ?
Vous souhaitez utiliser les données de la langue au format CSV dans votre système ou dans un logiciel existant ?
ORELC Data Export va vous permettre de récupérer les données du shiKomori ou l'un de ses dialectes au format CSV et les traiter dans votre application.

Comment récupérer les données ?

Les données fournies par cet API sont au format CSV et sont récupérées via URL.

Les requêtes

Toutes les URLs sont sous cette forme :
/orelc/api/version/service_name/fonction/lang/parameter
version : Le numéro de version de l'API
service_name : Le nom du service. (ex. ExportData)
fonction : Le nom de la fonction que vous voulez appeler. (ex. getWords, getClasses...)
lang : La langue de la réponse ("fr" est actuellement la seule disponible)
parameter : Le paramètre (peut être vide)
extension : L'extension (.csv) du fichier pour l'export (ou laisser à vide)

Par exemple essayez ces requêtes :
https://swadrii.com/orelc/apidataexport/1.0/ExportShikomori/getWords/fr/k
Resultat : Retourne toutes les entrées qui commencent par K.

https://swadrii.com/orelc/apidataexport/1.0/ExportShikomori/getWords/fr/k.csv
Resultat : Exporte toutes les entrées qui commencent par K.

La liste des services

● ExportShikomori : permet de récupérer les mots en comorien

Les fonctions disponibles

La fonction getWords
Cette fonction permet de récupérer tous les mots (avec les champs de catégorisation) en fonction de la lettre entrée en paramètre.
● L'URL : [...]/ExportShikomori/getWords/fr/letter
● Les champs :
ShiKomori;Category;Category2;Category3;Classe;Is shiMaore;Is shiMwali;Is shiNdzuani;Is shiNgazidja;All dialect;French;Last update

ShiKomori : L'entrée en comorien
Category : la catégorie 1
Category2 : la catégorie 2
Category3 : la catégorie 3
Classe : le numéro de classe
Is shiMaore : renvoie 1 si c'est du shiMaore, autrement 0
Is shiMwali : renvoie 1 si c'est du shiMwali, autrement 0
Is shiNdzuani : renvoie 1 si c'est du shiNdzuani, autrement 0
Is shiNgazidja : renvoie 1 si c'est du shiNgazidja, autrement 0
All dialect : renvoie 1 si l'entrée est employée dans toutes les variétés, autrement 0
French : le mot traduit en français
Last update*: La date de la dernière modification au format yyyy-MM-dd HH:mm:ss, La date de la dernière modification

Utilisez le champ Last update pour éviter les requêtes à répétition ou les synchronisations inutiles. Avec cette fonction, 1 à 2 requêtes par mois suffisent pour avoir son système à jour.
Développeur