Voici comment fonctionne l'API Standard. Utiliser l'API Standard est gratuit et nécessite uniquement un compte J0KE.
Lien de l'API Standard
GEThttps://api.j0ke.fr/get/:type
Permet de récupérer une chaîne JSON correspondant au contenu souhaité.
Path Parameters
Name
Type
Description
type*
String
Type de contenu que vous souhaitez récupérer. (Liste des types)
Headers
Name
Type
Description
TOKEN*
String
Votre token J0KE
{
"status" : 200,
"error": "OK",
"message" : "Tout est ok!"
/* le contenu s'affiche ici */
}
{
"status" : 401,
"error": "Unauthorized",
"message" : /* Différents cas possibles : */
/* - Limite de X requêtes par minute atteinte !*/
/* - Token invalide. */
/* - Vous n'êtes pas premium. */
/* le contenu s'affiche ici */
}
{
"status" : 404,
"error": "Not found",
"message" : /* Différents cas possibles : */
/* - Le type est invalide. */
/* - Le type est vide. */
}
{
"status" : 500,
"error": "Internal Server Error",
"message" : /* Différents cas possibles : */
/* - Erreur PHP lors de la conversion du tableau en JSON. ID : X */
/* - Erreur interne, le serveur ne peut pas trouvé la ressource de la requête. */
}
Lien de l'API Premium
GEThttps://api.j0ke.fr/get/:type/:id
Permet de récupérer une chaîne JSON correspondant au contenu souhaité.
Path Parameters
Name
Type
Description
type*
String
Type de contenu que vous souhaitez récupérer. (Liste des types)
id
Int
Un entier ou random (par défaut random).
Headers
Name
Type
Description
TOKEN*
String
Votre token J0KE
{
"status" : 200,
"error": "OK",
"message" : "Tout est ok!"
/* le contenu s'affiche ici */
}
{
"status" : 401,
"error": "Unauthorized",
"message" : /* Différents cas possibles : */
/* - Limite de X requêtes par minute atteinte !*/
/* - Token invalide. */
/* - Vous n'êtes pas premium. */
/* le contenu s'affiche ici */
}
{
"status" : 404,
"error": "Not found",
"message" : /* Différents cas possibles : */
/* - Le type est invalide. */
/* - Le type est vide. */
/* - "L'ID est incorrect. */
}
{
"status" : 500,
"error": "Internal Server Error",
"message" : /* Différents cas possibles : */
/* - Erreur PHP lors de la conversion du tableau en JSON. ID : X */
/* - Erreur interne, le serveur ne peut pas trouvé la ressource de la requête. */
}
Lien limites
GEThttps://api.j0ke.fr/get_limits/:type
Permet de récupérer un entier correspondant au nombre de contenu disponible pour un type donné.
Path Parameters
Name
Type
Description
type*
String
Type de contenu que vous souhaitez récupérer. (Liste des types)