De quoi s'agit-il ?
Un set d'API RESTful à la norme OpenAPI 3.0 et super simples d'emploi pour lire et écrire du JSON dans le cloud.
Vous allez pouvoir très facilement :
- Créer votre compte sécurisé gratuitement et simplement (voir /account/create/)
- Valider votre compte à l'aide d'un code secret reçu par e-mail (voir /account/validate/)
- Réinitialiser votre compte et obtenir un nouveau code secret (voir /account/reset/)
- Supprimer votre compte (voir /account/delete/)
- Statistiques sur votre compte, son utilisation, sa consommation d'espace de stockage, ...(voir /account/stats/)
- Liste des clés utilisées par votre compte (voir /account/keyset/)
Et ensuite, un peu comme avec un HashMap (tableau associatif), vous allez pouvoir :
Informations techniques
Les web-services qui ont été réalisés pour cet outil se basent sur la librairie easy-ws-php.
La documentation technique des web-services a été réalisée avec
Limitations
Mon espace de stockage est limité et je n'ai pas d'autre choix que d'imposer des règles et des limites.
Chaque compte utilisateur easy-json-db subira les limitations suivantes :
- S'il est inactif depuis plus de 30 jours, il sera automatiquement supprimé et toutes ses données irrémédiablement perdues.
- Toute action sur le compte le gardera vivant, c'est-à-dire remettra à zéro son inactivité en cas d'utilisation de l'un de ses API's.
- Une limite de 1024 clés (au maximum) face auxquelles des fragments JSON seront associés.
- Une taille maximale de 16[MB] (16'777'216[bytes]) pour l'ensemble des fragments JSON associés à vos clés.
Situation actuelle :
- Au total ? comptes utilisateurs existants
- Au total ? clés
- Au total ? [bytes] d'espace de stockage utilisé
Comment consommer ces fonctionnalités ?
Les API's easy-json-db peuvent être appelées :
Créer votre compte
Ce champ `e-mail` ne sera pas oublié et automatiquement utilisé ci-dessous à chaque fois qu'il sera nécessaire.
Valider votre compte
Ce champ `Code secret` ne sera pas oublié et automatiquement utilisé ci-dessous à chaque fois qu'il sera nécessaire.
Réinitialiser votre compte
Supprimer votre compte
Statistiques sur votre compte
Temps écoulé depuis la création du compte | ? |
Le compte a-t-il été validé ? | ? |
Temps écoulé depuis la validation du compte | ? |
Temps écoulé depuis la dernière utilisation du compte | ? |
Total de clés utilisées par ce compte | ? |
Total de bytes stockés par ce compte | ? |
Liste des clés utilisées par votre compte
Définir le JSON qui sera associé à une clé
Lire le JSON associé à une clé
Vérifier l'existence d'une clé
Supprimer une clé