Référence / Groupes de l'API
twitch.tags
Tags de stream (abandonnés par Twitch, conservés par souci d'exhaustivité).
Toutes les méthodes de twitch.tags, avec leurs paramètres, ce qu’elles renvoient et le jeton nécessaire.
twitch.tags.all(params?, options?): Paginator<StreamTag>Obsolète. Twitch a remplacé ces tags par des tags en texte libre en 2023 et cet endpoint n’en renvoie plus aucun.
Liste les tags de stream définis par Twitch.
Jeton : application ou utilisateur.
Paramètres
Section intitulée « Paramètres »| Nom | Type | Description |
|---|---|---|
tag_id | string | readonly string[] | Uniquement ces tags. Jusqu’à 100 identifiants. |
first | number | Éléments par page, de 1 à 100. Twitch en renvoie 20 par défaut. |
after | string | Curseur de la page suivante. |
options : Options de requête pour cet appel : as, token, signal, timeout, retries.
Paginator<StreamTag>
Champs de StreamTag
| Nom | Type | Description |
|---|---|---|
tag_id | string | Identifiant du tag. |
is_auto | boolean | Indique si Twitch applique le tag de lui-même. Les diffuseurs ne peuvent pas ajouter un tel tag. |
localization_names | Record<string, string> | Nom du tag dans chaque langue. Les clés sont des codes de langue tels que "en-us". |
localization_descriptions | Record<string, string> | Description du tag dans chaque langue. Les clés sont des codes de langue tels que "en-us". |
const tags = await twitch.tags.all().all();ofChannel
Section intitulée « ofChannel »twitch.tags.ofChannel(params, options?): Promise<StreamTag[]>Obsolète. Twitch a remplacé ces tags par des tags en texte libre en 2023. Lisez plutôt le champ tags des informations de la chaîne.
Liste les tags définis par Twitch appliqués à une chaîne.
Jeton : application ou utilisateur.
Paramètres
Section intitulée « Paramètres »| Nom | Type | Description |
|---|---|---|
broadcaster_id requis | string | Diffuseur dont on liste les tags. |
options : Options de requête pour cet appel : as, token, signal, timeout, retries.
Promise<StreamTag[]>
Champs de StreamTag
| Nom | Type | Description |
|---|---|---|
tag_id | string | Identifiant du tag. |
is_auto | boolean | Indique si Twitch applique le tag de lui-même. Les diffuseurs ne peuvent pas ajouter un tel tag. |
localization_names | Record<string, string> | Nom du tag dans chaque langue. Les clés sont des codes de langue tels que "en-us". |
localization_descriptions | Record<string, string> | Description du tag dans chaque langue. Les clés sont des codes de langue tels que "en-us". |
const tags = await twitch.tags.ofChannel({ broadcaster_id: "141981764" });