Documentation de l'API Coding Quotes
Qu'est-ce que Coding Quotes ?
L'API Coding Quotes est un service qui génère des citations, des faits amusants ou des informations intéressantes en fonction du mode sélectionné. Elle offre une manière divertissante d'obtenir des informations variées pour votre application.
Méthode de l'API
L'API Coding Quotes prend en charge la méthode suivante :
- GET /api?mode=dev : Cette méthode renvoie une citation de développement aléatoire.
- GET /api?mode=lesaviezvous : Cette méthode renvoie un fait intéressant aléatoire.
- GET /api?mode=citation : Cette méthode renvoie une citation aléatoire.
- (Nouveau) GET /random : Cette méthode renvoie du contenu aléatoire pour tout les modes.
- (Nouveau) GET /api/en : Cette méthode renvoie des faits intéressantes en langue anglaise.
Obtenir des Statistiques
Vous pouvez obtenir des statistiques sur le nombre total de citations, de faits amusants et de citations disponibles en utilisant la méthode suivante :
- GET /stat : Cette méthode renvoie le nombre total d'éléments disponibles dans l'API.
Utilisation
Vous pouvez utiliser l'API Coding Quotes de différentes manières en fonction du mode choisi :
Exemple d'utilisation en Python
import requests
mode = 'dev' # Vous pouvez changer le mode
url = f'https://codingquote.vercel.app/api?mode={mode}'
response = requests.get(url)
data = response.json()
print(data)
Exemple d'utilisation en Node.js
const fetch = require('node-fetch');
const mode = 'dev'; // Vous pouvez changer le mode
const url = `https://codingquote.vercel.app/api?mode=${mode}`;
fetch(url)
.then(response => response.json())
.then(data => {
console.log(data);
})
.catch(error => {
console.error(error);
});
Exemple d'utilisation en JavaScript
const mode = 'dev'; // Vous pouvez changer le mode
const url = `https://codingquote.vercel.app/api?mode=${mode}`;
fetch(url)
.then(response => response.json())
.then(data => {
console.log(data);
})
.catch(error => {
console.error(error);
});
Exemple d'utilisation en PHP
$mode = 'dev'; // Vous pouvez changer le mode
$url = "https://codingquote.vercel.app/api?mode={$mode}";
$response = file_get_contents($url);
$data = json_decode($response, true);
print_r($data);