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
Optional
options: { machineId?: number } = {}Optional
machineId?: 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.
Optional
options: { machineId?: number } = {}Optional
machineId?: 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.
Optional
options: { machineId?: number } = {}Optional
machineId?: 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.
Optional
options: { machineId?: number } = {}Optional
machineId?: 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.
Optional
options: { machineId?: number } = {}Optional
machineId?: 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
.
Optional
options: { machineId?: number; paging?: Pagination; perPage?: number; raw?: boolean }Optional
machineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
Optional
paging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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.
Optional
machineId?: 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
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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
Optional
options: { paging?: Pagination; perPage?: number; raw?: boolean }Optional
paging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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
.
Optional
options: { machineId?: number; paging?: Pagination; perPage?: number; raw?: boolean }Optional
machineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
Optional
paging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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.
Optional
machineId?: 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
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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
.
Optional
options: { machineId?: number; paging?: Pagination; perPage?: number; raw?: boolean }Optional
machineId?: numberà renseigner pour traiter une machine spécifique du jeu, par défaut les données globales du jeu sont renvoyées
Optional
paging?: Paginationobjet décrivant les pages à traiter (par défaut vide : toutes les pages le sont)
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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.
Optional
machineId?: 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
Optional
perPage?: numbernombre d'entités par page, par défaut 20
Optional
raw?: 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
.