Crée une nouvelle instance de la classe Game.
Attention, si le paramètre optionnel machineId est spécifié, cet ID sera considéré comme la valeur par défaut du paramètre optionnel machineId de toutes les méthodes de la classe, au lieu de undefined.
ID du jeu
Optionaloptions: { machineId?: number } = {}OptionalmachineId?: numberID de la machine auquel se rapporte spécifiquement le jeu (optionnel)
Renvoie l'ID du jeu.
Renvoie l'ID de la machine associée au jeu.
Renvoie true si le jeu existe, false sinon.
Renvoie les informations détaillées du jeu vidéo.
Optionaloptions: { machineId?: number } = {}OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie un objet contenant les URL des images associées au jeu.
Optionaloptions: { machineId?: number } = {}OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie les informations du jeu vidéo.
Optionaloptions: { machineId?: number } = {}OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie les informations génériques du jeu vidéo.
Optionaloptions: { machineId?: number } = {}OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie un générateur asynchrone des actualités associées au jeu situées aux pages décrites par le paramètre paging.
Optionaloptions: { machineId?: number; paging?: Pagination; perPage?: number; raw?: boolean }OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
Optionalpaging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie les actualités associées au jeu situées à une page particulière.
OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
numéro de la page à traiter
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie un générateur asynchrone des avis sur le jeu, sur la machine spécifiée et situés aux pages décrites par le paramètre paging.
l'ID de la machine
Optionaloptions: { paging?: Pagination; perPage?: number; raw?: boolean }Optionalpaging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Game.Reviews.Raw), par défaut false pour utiliser les classes fournies par la librairie (Review)
const game = new Game(531990);
for await (const page of game.getReviews(10)) {
console.log(page);
}
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie les avis sur le jeu, sur la machine spécifiée et situés à une page particulière.
l'ID de la machine
numéro de la page à traiter
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Game.Reviews.Raw), par défaut false pour utiliser les classes fournies par la librairie (Review)
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie les statistiques concernant les avis du jeu.
NonexistentContent si le jeu n'existe pas
Renvoie un générateur asynchrone des vidéos associées au jeu situées aux pages décrites par le paramètre paging.
Optionaloptions: { machineId?: number; paging?: Pagination; perPage?: number; raw?: boolean }OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
Optionalpaging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Videos.Raw), par défaut false pour utiliser les classes fournies par la librairie (Video)
const game = new Game(531990);
for await (const page of game.getVideos()) {
console.log(page);
}
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie les vidéos associées au jeu situées à une page particulière.
OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
numéro de la page à traiter
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Videos.Raw), par défaut false pour utiliser les classes fournies par la librairie (Video)
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie un générateur asynchrone des wikis associés au jeu situés aux pages décrites par le paramètre paging.
Optionaloptions: { machineId?: number; paging?: Pagination; perPage?: number; raw?: boolean }OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
Optionalpaging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)
const game = new Game(531990);
for await (const page of game.getWikis()) {
console.log(page);
}
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Renvoie les wikis associés au jeu situés à une page particulière.
OptionalmachineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
numéro de la page à traiter
OptionalperPage?: numbernombre d'entités par page, par défaut 20
Optionalraw?: booleantrue pour renvoyer un objet JSON brut (V4Types.Contents.Raw), par défaut false pour utiliser les classes fournies par la librairie (Content)
NonexistentContent si le jeu n'existe pas ou si la machine spécifiée n'existe pas sur le jeu
Classe représentant un jeu vidéo. Utilise l'API
v4.