NOBLEME
DISCUTER
LIRE
JOUER
EN
Afficher le menu latéral

API publique de NoBleme

Pour les développeurs qui veulent aller plus loin avec le site

NoBleme possède une API publique, c'est à dire une façon d'envoyer des demandes à NoBleme.com auxquelles il répond dans un format standardisé. Cela permet à des programmes ou applications externes d'utiliser des données en provenance NoBleme sans avoir à trop se compliquer la vie. Cette page s'adresse aux développeurs qui savent ce qu'ils font : si vous ne comprenez pas ce qu'est une API, c'est que vous ne tirerez probablement rien d'utile de cette page.

L'API de NoBleme est en lecture seule, c'est à dire que vous pouvez lui demander de lister des contenus qui se trouvent sur le site, mais vous ne pouvez pas lui demander de modifier ou supprimer des contenus du site. De plus, c'est une API publique, cela signifie que vous n'avez pas à vous authentifier pour demander des données à l'API, mais aussi que cette API est limitée aux données publiques - vous ne pouvez pas lui demander des données privées liées à votre compte.

Ci-dessous, vous trouverez une documentation complète des sections du site auxquelles vous pouvez faire des requêtes à partir de l'API publique de NoBleme, accompagnée d'exemples. Les données renvoyées par les requêtes sont sous forme d'un tableau d'objets JSON. Si une requête ne renvoie aucun résultat, elle renverra une erreur 404 au lieu de renvoyer un tableau d'objets JSON.






Miscellanées (citations)

https://nobleme.com/api/v1/quotes


Données renvoyées :

Les données sont renvoyées triées par quote_timestamp, par ordre antéchronologique (du plus récent au plus ancien).


CHAMP TYPE CONTENU
quote_id INT ID unique de la citation
quote_url STRING URL à laquelle se trouve la citation
quote_timestamp INT Date d'ajout de la citation, sous forme d'un timestamp UNIX
quote_lang STRING Langue de la citation
quote_text STRING Contenu de la citation
quote_nsfw BOOL Si true, la citation est NSFW (contient du contenu vulgaire ou sensible)


Paramètres possibles :

PARAMÈTRE IMPORTANCE DESCRIPTION
id={int} Optionnel Renvoie une citation spécifique
lang={string} Optionnel Renvoie les citations dans une langue spécifique
search={string} Optionnel Renvoie les citations contenant la chaîne de caractères


Exemples d'utilisation :

https://nobleme.com/api/v1/quotes - Renvoie toutes les miscellanées
https://nobleme.com/api/v1/quotes?id=14 - Renvoie uniquement la miscellanée #14
https://nobleme.com/api/v1/quotes?lang=FR&search=Paris - Renvoie les miscellanées en français contenant "Paris"






Contenu à venir...

Pour le moment, l'API publique de NoBleme ne permet que d'accéder aux miscellanées. Plus de contenu est prévu d'être accessible via cette API dès que Bad aura le temps de le coder, notemment l'encyclopédie de la culture internet, les profils utilisateur, et l'activité récente.