0 facts approuvés par le seul homme capable de diviser par zéro.
🚀 Documentation API Chuck365
L'API Chuck365.fr vous permet d'intégrer gratuitement la "Chuck Norris Fact du Jour" sur votre site. Pas de configuration complexe, pas de base de données à gérer. Chuck s'occupe de tout.
👊 Récupération de la puissance de Chuck...
— Source : Chuck365.fr1. Configuration CORS
L'API Chuck365 est conçue pour être accessible partout. Elle inclut les en-têtes CORS nécessaires pour permettre des requêtes depuis n'importe quel domaine.
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=UTF-8
2. Endpoint & Récupération
L'API ne nécessite aucun paramètre. Elle vous renvoie systématiquement la Chuck Norris Fact du jour, synchronisée avec le site principal.
Exemple de réponse JSON :
{
"success": true,
"date": "2026-04-10",
"id": 12,
"fact": "Chuck Norris ne porte pas de montre. Il décide de l'heure qu'il est.",
"source": "Mon API Chuck Norris"
}
Gestion des Erreurs
Si success est à false, un champ message sera retourné pour expliquer pourquoi Chuck refuse de répondre.
3. Exemple d'intégration HTML/JS
<div id="chuck-fact">Chargement...</div>
<script>
fetch('https://chuck365.fr/api.php')
.then(res => res.json())
.then(data => {
if(data.success) document.getElementById('chuck-fact').innerText = data.fact;
});
</script>
⚖️ 4. Règles d'usage
- Limitation de débit : Bien qu'il n'y ait pas de quota strict, nous demandons aux utilisateurs de ne pas dépasser un appel par page.
- Attribution : Un petit lien vers - Chuck365.fr - fait toujours plaisir.
- CORS : Notre API est ouverte à tous les domaines.
5. Tracking de l'utilisation
Pour des raisons statistiques et de sécurité, nous enregistrons la provenance des appels API.
- Détection automatique de l'hôte (Referer).
- Optimisation Cloudflare pour l'identification de l'IP.
Plugin WordPress : lorsque l'API est appelée via le plugin Papy3D Fact Viewer for Chuck365, c'est le serveur WordPress qui effectue la requête (appel serveur à serveur), et non le navigateur du visiteur. L'IP enregistrée est donc celle du serveur hébergeant le site WordPress, jamais celle de l'utilisateur final. Aucune donnée personnelle n'est transmise.