Données de badges d'une vidéo Twitch

13 points de terminaison • Base : https://openapi.scdata.cc

Agrège les badges de toutes les personnes ayant chatté pendant une vidéo, un indicateur de la part d'audience abonnée ou engagée.

GET/api/v1/twitch/video/badges/data

Consommation de quota: Chaque requête réussie vers ce point de terminaison déduit 1 unités de quota de votre forfait.

Paramètres de requête

Paramètres obligatoires

NomEmplacementTypeDescription
video_idquerystringVideo ID
example: 2300924413

Champs de réponse

NomTypeDescription
successbooleanSuccess
codeintegerCode
messagestringMessage
dataobject-
data.badgesarray<object>Badges
data.videoobjectVideo

Tester

https://openapi.scdata.cc/api/v1/twitch/video/badges/data
Sélectionnez une clé API du tableau de bord
Ajoutez une clé API avant d'envoyer une requête.Ouvrir le tableau de bord

Paramètres de requête

video_id*

Exemple cURL

bash
curl -X GET "https://openapi.scdata.cc/api/v1/twitch/video/badges/data?video_id=2300924413" \
-H "Authorization: YOUR_API_KEY"

Exemple de réponse (200 application/json)

json
{
"success": true,
"code": 200,
"message": "Request successful",
"data": {
"badges": [
{
"id": "string",
"set_id": "string",
"version": "string",
"title": "string",
"image1x": "string",
"image2x": "string",
"image4x": "string",
"click_action": "string",
"click_url": "string"
}
],
"video": {
"id": "string",
"broadcast_type": "string",
"length_seconds": 0,
"owner": {
"id": "string",
"login": "string",
"broadcast_badges": [
{
"id": "string",
"set_id": "string",
"version": "string",
"title": "string",
"image1x": "string",
"image2x": "string",
"image4x": "string",
"click_action": "string",
"click_url": "string"
}
]
}
}
}
}

Cas d'usage

  • Force de la communauté — Privilégiez les streamers dont le chat compte une forte part d'abonnés.
  • Contrôle de qualité d'audience — Utilisez la diversité des badges comme signal que les spectateurs sont de vrais membres engagés.

Points de terminaison associés