Sections de la documentation
Démarrage rapide
Trois étapes : obtenir une clé, appeler le point de terminaison, utiliser le résultat. L'appel à côté de ce texte est un bilan de liaison ; tous les calculateurs fonctionnent de la même façon.
Trois étapes
- Obtenez une clé d'API. Une clé gratuite sur votre tableau de bord couvre 5 appels par mois. Pro ($9 par mois) en couvre 100 et API ($19 par mois) 10 000 ; voir les tarifs. Un programme peut obtenir une clé pour son utilisateur sans copier-coller : voir l'autorisation d'appareil.
- Appelez le point de terminaison. Envoyez en POST à
/api/py/v1/calculateunsluget sesinputs, avec votre clé dans l'en-têteX-API-Key. - Utilisez le résultat. Lisez
valuespar nom de sortie, vérifiezwarningseterrors, et conservezprovenancesi vous devez indiquer comment une valeur a été calculée.
Gardez la clé hors de votre code
Les exemples lisent la clé dans RFTOOLS_API_KEY. La bibliothèque Python lit aussi la clé que rftools login a enregistrée, si bien qu'un script ne la contient jamais.
export RFTOOLS_API_KEY=rfc_…
# or, with the Python library installed:
rftools loginEntrées et unités
Chaque calculateur reçoit ses entrées dans les unités affichées sur sa page, sous les noms que liste sa référence, avec leurs plages et leurs valeurs par défaut. Envoyez toutes les entrées : la plupart sont obligatoires, et un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée dans sa référence. La provenance liste chaque entrée à partir de laquelle les valeurs ont été calculées.
Et ensuite
- Essayez une requête dans le navigateur avec votre clé.
- Erreurs : ce que signifie chaque statut et ce que lève le SDK.
- Quotas et limites : le quota mensuel et les limites par minute.