détection "Dans un jeu"

Par kaloutch, il y a 9 ans


Bonjour, je voudrais savoir où je peux trouver la solution pour savoir si un utilisateur un lancé un jeu, comme sur discord ou steam.

avec node js ? wss ?

5 réponses

kaloutch, il y a 9 ans

merci ManAndCo , j'utilisai deja API steam et je n' avais pas pensé.

gameid If the user is currently in-game, this value will be returned and set to the gameid of that game.

le souci, c'est la limite a 100 000 requetes par jour, et ca impose une limite et pour un tchat c'est pas terrible .
Alors oui, j'ai le temps de l'attendre la limit mais si il y a une autre solution avec node js, je prends !
en attendant, je vais utiliser l API .

Discord a plus ou moins reussi a le faire :
https://support.discordapp.com/hc/fr/articles/217960107-D%C3%A9tection-de-jeu-101

ManAndCo, il y a 9 ans

Si tu met en cache le status pendant disons 3 min cela nous fais (24*60)/3 = 480 request pour un utilisateur connecté h24 soit 208 personne connecté h24 par jours avec 100 000 request et si jamais tu atteind cette limite tu te procure une deuxieme clef d'API et un proxy pour en avoir 100 000 de plus ( soit environ 6euros : 5euros pour créer un compte steam autorisé pour l'api et 1 euros de proxy environ). Si jamais tu à d'autres questions n'hesite pas ;)

Kareylo, il y a 9 ans

Tu peux aussi utiliser les process en cours d'utilisation

kaloutch, il y a 8 ans

comment ? avec node js ?