Utilisation de l'API Premium
L'exemple suivant renvoie la chaîne JSON de la disquette d'ID 126 dans la console.
const request = require('request');
const options = {
url: 'https://api.j0ke.fr/get/disquette/126',
headers: {
'TOKEN': 'VOTRE_TOKEN'
}
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
const info = JSON.parse(body);
console.log(info);
}
}
request(options, callback);
// ----- Retour du programme ------ //
// { status: 200,
// error: 'OK',
// message: 'Tout est ok!',
// id: 126,
// disquette: '🤔 Es-tu croyante ? Parce que tu es la réponse à toutes mes prières. 🤲'
// }
Utilisation de l'API Standard
L'exemple suivant renvoie la chaîne JSON d'un tweet aléatoire dans la console.
const request = require('request');
const options = {
url: 'https://api.j0ke.fr/get/tweet',
headers: {
'TOKEN': 'VOTRE_TOKEN'
}
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
const info = JSON.parse(body);
console.log(info);
}
}
request(options, callback);
// ----- Retour du programme ------ //
// { status: 200,
// error: 'OK',
// message: 'Tout est ok!',
// id: 25,
// image_url: 'https://api.j0ke.fr/images/tweet/cd44abe620b4bc0e527faa7ab76fc885.png'
// }