Aller au contenu
twitch.apiv2.0

Référence / Groupes de l'API

twitch.games

Jeux et catégories : les retrouver, lister les plus regardés.

Toutes les méthodes de twitch.games, avec leurs paramètres, ce qu’elles renvoient et le jeton nécessaire.

twitch.games.top(params?, options?): Paginator<Game>

Liste les catégories qui ont le plus de spectateurs en ce moment, en commençant par les plus regardées.

Jeton : application ou utilisateur.

NomTypeDescription
firstnumberÉléments par page, de 1 à 100. Twitch en renvoie 20 par défaut.
afterstringCurseur de la page suivante.
beforestringCurseur de la page précédente.

options : Options de requête pour cet appel : as, token, signal, timeout, retries.

Paginator<Game>

Champs de Game
NomTypeDescription
idstringIdentifiant de la catégorie.
namestringNom de la catégorie.
box_art_urlstringURL de la jaquette. Remplacez &#123;width} et &#123;height} par la taille voulue, en pixels.
igdb_idstringIdentifiant du jeu sur IGDB. Une chaîne vide quand Twitch ne le connaît pas.
const top = await twitch.games.top().take(10);

Référence Twitch

twitch.games.get(params, options?): Promise<Game[]>

Renvoie des catégories d’après leur identifiant, leur nom exact, leur identifiant IGDB, ou n’importe quelle combinaison des trois. Les catégories qui n’existent pas sont absentes du résultat.

Jeton : application ou utilisateur.

NomTypeDescription
idstring | readonly string[]Identifiants des catégories à récupérer. Autant que vous voulez : les longues listes sont découpées pour vous.
namestring | readonly string[]Noms exacts des catégories à récupérer. Autant que vous voulez : les longues listes sont découpées pour vous.
igdb_idstring | readonly string[]Identifiants IGDB des jeux à récupérer. Autant que vous voulez : les longues listes sont découpées pour vous.

options : Options de requête pour cet appel : as, token, signal, timeout, retries.

Promise<Game[]>

Champs de Game
NomTypeDescription
idstringIdentifiant de la catégorie.
namestringNom de la catégorie.
box_art_urlstringURL de la jaquette. Remplacez &#123;width} et &#123;height} par la taille voulue, en pixels.
igdb_idstringIdentifiant du jeu sur IGDB. Une chaîne vide quand Twitch ne le connaît pas.
const [game] = await twitch.games.get({ name: "Fortnite" });
const games = await twitch.games.get({ id: ["33214", "509658"] });

Référence Twitch