Différences entre versions de « RESTful API »
De WIKI-BOKEH
Ligne 1 : | Ligne 1 : | ||
− | + | Un utilisateur peut autoriser Bokeh à fournir ses informations à une application tierce via [https://fr.wikipedia.org/wiki/OAuth OAuth]. Bokeh générera une clé unique pour chaque application de l'utilisateur. | |
− | + | = Sécurité = | |
+ | |||
+ | Par défaut, l'API OAuth force l'utilisation de HTTPS. Vous pouvez configurer Bokeh pour désactiver cette vérification via la variable '''OAUTH_ACCEPT_HTTP'''. Toutefois, nous recommandons vivement de mettre en place un certificat HTTPS plutôt que de s'appuyer sur cette variable. | ||
= API = | = API = | ||
− | Bokeh offre une API pour récupérer les données utilisateurs, renvoyées au format JSON | + | Bokeh offre une API pour récupérer les données utilisateurs, renvoyées au format JSON. |
== Liste des prêts == | == Liste des prêts == |
Version du 9 mars 2018 à 12:08
Un utilisateur peut autoriser Bokeh à fournir ses informations à une application tierce via OAuth. Bokeh générera une clé unique pour chaque application de l'utilisateur.
Sécurité[ ]
Par défaut, l'API OAuth force l'utilisation de HTTPS. Vous pouvez configurer Bokeh pour désactiver cette vérification via la variable OAUTH_ACCEPT_HTTP. Toutefois, nous recommandons vivement de mettre en place un certificat HTTPS plutôt que de s'appuyer sur cette variable.
API[ ]
Bokeh offre une API pour récupérer les données utilisateurs, renvoyées au format JSON.
Liste des prêts[ ]
URL: http://monbokeh.fr/api/user/loans
Exemple de réponse:
{ "loans":[ { "title":"Potter", "author":"J.K.R", "date_due":"1974-01-01", "loaned_by":"puppy", "library":"Annecy" }, { "title":"Alice", "author":"", "date_due":"2017-05-06", "loaned_by":"puppy", "library":"" } ] }