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.
Paramètres
Section intitulée « Paramètres »| Nom | Type | Description |
|---|---|---|
first | number | Éléments par page, de 1 à 100. Twitch en renvoie 20 par défaut. |
after | string | Curseur de la page suivante. |
before | string | Curseur de la page précédente. |
options : Options de requête pour cet appel : as, token, signal, timeout, retries.
Paginator<Game>
Champs de Game
| Nom | Type | Description |
|---|---|---|
id | string | Identifiant de la catégorie. |
name | string | Nom de la catégorie. |
box_art_url | string | URL de la jaquette. Remplacez {width} et {height} par la taille voulue, en pixels. |
igdb_id | string | Identifiant du jeu sur IGDB. Une chaîne vide quand Twitch ne le connaît pas. |
const top = await twitch.games.top().take(10);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.
Paramètres
Section intitulée « Paramètres »| Nom | Type | Description |
|---|---|---|
id | string | readonly string[] | Identifiants des catégories à récupérer. Autant que vous voulez : les longues listes sont découpées pour vous. |
name | string | readonly string[] | Noms exacts des catégories à récupérer. Autant que vous voulez : les longues listes sont découpées pour vous. |
igdb_id | string | 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
| Nom | Type | Description |
|---|---|---|
id | string | Identifiant de la catégorie. |
name | string | Nom de la catégorie. |
box_art_url | string | URL de la jaquette. Remplacez {width} et {height} par la taille voulue, en pixels. |
igdb_id | string | Identifiant 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"] });