JVAPI (une api JSON pour les DEV)

bahlang
2022-01-05 16:52:54

Salut les kheys, j'ai passé l'après midi à faire une api pour le 18-25.https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

Tout est au format JSON.https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

Liens de l'api https://alois.xyz/jvapi/

LISTE DES FONCTIONNALITÉS
  • /topics permet de récupérer les 20 derniers topics (comme sur la page d'accueil)
  • /profil/PSEUDO permet de récupérer des infos sur un utilisateur
  • /forums/TOPIC permet de récupérer les posts d'un topic, (dans la barre d'url, remplasses "jeuxvideos.com/" par "alois.xyz/jvapi")
  • /live/forums/TOPIC permet de récupérer les messages d'un topic en direct, c'est un event stream (https://developer.mozilla.org/fr/docs/Web/API/Server-sent_events/Using_server-sent_events)

L'API est entièrement gratuite.https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

Si elle vous plait, je rajouterais des fonctionnalités par la suite.https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

PS: Est-ce-que vous savez si c'est contre les TOS de Webedia ?

Beecher_Tobias
2022-01-05 16:54:23

Stylé

bahlang
2022-01-05 16:54:56

Le 05 janvier 2022 à 16:54:23 :
Stylé

cimer kheyhttps://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

bahlang
2022-01-05 16:55:56

up

bahlang
2022-01-05 16:56:39

me laissez pas bider, j'ai fais ca pour la commuhttps://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

Pratimba
2022-01-05 16:57:16

Tu comptes la mettre sur GitLab ?

Nozinox
2022-01-05 16:57:19

up

Oui c'est contre les TOS de Webedia, tout comme jvarchive et jvcban

bahlang
2022-01-05 16:57:53

Le 05 janvier 2022 à 16:57:16 :
Tu comptes la mettre sur GitLab ?

Pourquoi pas, le seul probleme c'est que je l'ai écris avec mon propre langage de programmation alors je suis pas sur que grand monde comprenne...https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

JoshuMelons
2022-01-05 16:58:17

Mise en demeured + api rincée :)

Pratimba
2022-01-05 16:59:12

T'as fait comment du coup ?
T'as un crawler qui actualise en boucle ?

bahlang
2022-01-05 16:59:41

Le 05 janvier 2022 à 16:59:12 :
T'as fait comment du coup ?
T'as un crawler qui actualise en boucle ?

ouep :ok:

etMerciLaZone
2022-01-05 16:59:46

Comment as tu procédé pour aller chercher les derniers topics?

Rebellion599
2022-01-05 16:59:52

Mauvaise idée si tu veux mon avishttps://image.noelshack.com/fichiers/2021/44/7/1636279598-chatlunette.png

Pratimba
2022-01-05 17:00:02

Le 05 janvier 2022 à 16:59:41 :

Le 05 janvier 2022 à 16:59:12 :
T'as fait comment du coup ?
T'as un crawler qui actualise en boucle ?

ouep :ok:

Tu gères comment le stockage ?

bahlang
2022-01-05 17:00:15

Le 05 janvier 2022 à 16:59:12 :
T'as fait comment du coup ?
T'as un crawler qui actualise en boucle ?

Et dès que ca trouve une nouvelle page/un nouveau post, ça l'envoie sur le SSE

bahlang
2022-01-05 17:00:33

Le 05 janvier 2022 à 17:00:02 :

Le 05 janvier 2022 à 16:59:41 :

Le 05 janvier 2022 à 16:59:12 :
T'as fait comment du coup ?
T'as un crawler qui actualise en boucle ?

ouep :ok:

Tu gères comment le stockage ?

Pas de stockage, tout est en live

bahlang
2022-01-05 17:01:02

Le 05 janvier 2022 à 16:59:46 :
Comment as tu procédé pour aller chercher les derniers topics?

Ca crawl la page d'accueil de JVC

reenaOverclock
2022-01-05 17:01:19

Le 05 janvier 2022 à 16:57:53 :

Le 05 janvier 2022 à 16:57:16 :
Tu comptes la mettre sur GitLab ?

Pourquoi pas, le seul probleme c'est que je l'ai écris avec mon propre langage de programmation alors je suis pas sur que grand monde comprenne...https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png


bougnade getForomDataEnts(forom) {
el famoso forom == '15-18' {
ahi (true);
}
}

https://image.noelshack.com/fichiers/2017/45/7/1510446145-risitien.png

Pratimba
2022-01-05 17:01:20

Le 05 janvier 2022 à 17:00:33 :

Le 05 janvier 2022 à 17:00:02 :

Le 05 janvier 2022 à 16:59:41 :

Le 05 janvier 2022 à 16:59:12 :
T'as fait comment du coup ?
T'as un crawler qui actualise en boucle ?

ouep :ok:

Tu gères comment le stockage ?

Pas de stockage, tout est en live

Ah d'accord :(

JoshuMelons
2022-01-05 17:01:46

Le 05 janvier 2022 à 17:00:33 :

Le 05 janvier 2022 à 17:00:02 :

Le 05 janvier 2022 à 16:59:41 :

Le 05 janvier 2022 à 16:59:12 :
T'as fait comment du coup ?
T'as un crawler qui actualise en boucle ?

ouep :ok:

Tu gères comment le stockage ?

Pas de stockage, tout est en live

Je pense que tu devrais le stocker, pour des questions de performance au moins :)

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.