Vous ne pouvez pas modifier cette page, pour les raisons suivantes :

  • L’action que vous essayez de réaliser n’est permise qu’aux utilisateurs du groupe : Utilisateurs.
  • Vous devez confirmer votre adresse de courriel avant de modifier les pages. Veuillez entrer et valider votre adresse de courriel dans vos préférences.

Vous pouvez voir et copier le contenu de cette page.

Revenir à la page RESTful API.

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é[modifier | modifier le wikicode]

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[modifier | modifier le wikicode]

Bokeh offre une API pour récupérer les données utilisateurs, renvoyées au format JSON.

Informations du compte[modifier | modifier le wikicode]

URL: http://monbokeh.fr/api/user/account

Exemple de réponse:

 {
   "account": {
      "label": "Charline Dupuis",
      "card": {
         "id": "E345x00",
         "expire_at": "2018-04-25"
      }
   }
 }

Liste des prêts[modifier | modifier le wikicode]

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":""
   }
 ] }