Salut les kheys,
J’aimerais créer à partir de ce site https://opentdb.com/api_config.php le jeu Trivial Pursuit (seulement les questions).
Cependant, je n’ai jamais codé en JavaScript, ni utilisé d’API.
Vous pensez que ça s’apprend facilement ?
Ou sinon si un bon khey pourrait me coder ça en échange de cryptos ça me va aussi.
Le 12 février 2022 à 13:57:19 Alzeria a écrit :
C'est pas ultra difficile en soi, faut avoir bossé un peu avec tout ce qui est JSON et compagnie. (JS gère ça très bien dans l'ensemble), et puis tu lis un peu comme tu veux ton JSON pour l'afficher dans ton jeu.
Vraiment tout con tbh.
Ok je vais essayer d’apprendre alors
Le 12 février 2022 à 13:58:08 Quh a écrit :
Pourquoi ne pas récupérer les questions et programmer le jeu dans le langage de ton choix ?
Le site me donne uniquement un fichier JSON, tu peux le convertir ?
Pour la faire courte :
https://opentdb.com/api_category.php <- Tu récupères les catégories, tu récupères l'id de la catégorie qui t'intéresse via le nom (que tu fous probablement en dur dans ton app)
https://opentdb.com/api.php?amount=10&category=30&difficulty=medium -< Tu fais une requête de ce type avec dans l'URL la catégorie qui t'intéresse, le nombre de questions avec l'argument "amount", et la difficulté.
Tu parse le résultat et voilà !
Le 12 février 2022 à 14:00:15 Alzeria a écrit :
Pour la faire courte :
https://opentdb.com/api_category.php <- Tu récupères les catégories, tu récupères l'id de la catégorie qui t'intéresse via le nom (que tu fous probablement en dur dans ton app)https://opentdb.com/api.php?amount=10&category=30&difficulty=medium -< Tu fais une requête de ce type avec dans l'URL la catégorie qui t'intéresse, le nombre de questions avec l'argument "amount", et la difficulté.
Tu parse le résultat et voilà !
Merci beaucoup khey
Le 12 février 2022 à 14:01:00 :
Le 12 février 2022 à 14:00:15 Alzeria a écrit :
Pour la faire courte :
https://opentdb.com/api_category.php <- Tu récupères les catégories, tu récupères l'id de la catégorie qui t'intéresse via le nom (que tu fous probablement en dur dans ton app)https://opentdb.com/api.php?amount=10&category=30&difficulty=medium -< Tu fais une requête de ce type avec dans l'URL la catégorie qui t'intéresse, le nombre de questions avec l'argument "amount", et la difficulté.
Tu parse le résultat et voilà !
Merci beaucoup khey
A noter que parser du JSON, y'a pas que javascript qui sait faire, donc si t'es plus à l'aise dans un autre langage, t'as toujours des lib pour ça !
Le 12 février 2022 à 14:02:21 Alzeria a écrit :
Le 12 février 2022 à 14:01:00 :
Le 12 février 2022 à 14:00:15 Alzeria a écrit :
Pour la faire courte :
https://opentdb.com/api_category.php <- Tu récupères les catégories, tu récupères l'id de la catégorie qui t'intéresse via le nom (que tu fous probablement en dur dans ton app)https://opentdb.com/api.php?amount=10&category=30&difficulty=medium -< Tu fais une requête de ce type avec dans l'URL la catégorie qui t'intéresse, le nombre de questions avec l'argument "amount", et la difficulté.
Tu parse le résultat et voilà !
Merci beaucoup khey
A noter que parser du JSON, y'a pas que javascript qui sait faire, donc si t'es plus à l'aise dans un autre langage, t'as toujours des lib pour ça !
Ça je ne savais pas du tout, je vais sûrement coder ça en python vu que je connais déjà
JvArchive compagnon