Topic de EncoreBanni4 :

Besoin de GÉNIES en JAVASCRIPT

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. https://image.noelshack.com/fichiers/2016/38/1474723937-tv9.png

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. :hap:

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.
Pourquoi ne pas récupérer les questions et programmer le jeu dans le langage de ton choix ?

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 :hap:

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 à 13:59:28 MiaouEnSah a écrit :
combien tu proposes ? mp https://image.noelshack.com/fichiers/2017/03/1484587564-phillipot1.png

Je ne sais pas ça vaut combien selon toi ?

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 :hap:

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 :hap:

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 :hap:

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à

Données du topic

Auteur
EncoreBanni4
Date de création
12 février 2022 à 13:48:01
Nb. messages archivés
13
Nb. messages JVC
13
Voir le topic sur JVC

Afficher uniquement les messages de l'auteur du topic

En ligne sur JvArchive

JvArchive compagnon

Découvrez JvArchive compagnon , l'userscript combattant la censure abusive sur le 18-25 !