Passer au contenu principal
GET
/
2
/
media
/
analytics
Obtenir les statistiques des médias
curl --request GET \
  --url https://api.x.com/2/media/analytics \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "media_key": "<string>",
      "timestamped_metrics": [
        {
          "metrics": {
            "cta_url_clicks": 123,
            "cta_watch_clicks": 123,
            "play_from_tap": 123,
            "playback25": 123,
            "playback50": 123,
            "playback75": 123,
            "playback_complete": 123,
            "playback_start": 123,
            "video_views": 123,
            "watch_time_ms": 123
          },
          "timestamp": "2025-03-17T06:30:00Z"
        }
      ]
    }
  ],
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Autorisations

Authorization
string
header
requis

The access token received from the authorization server in the OAuth 2.0 flow.

Paramètres de requête

media_keys
string[]
requis

Une liste de clés media séparées par des virgules. Jusqu’à 100 sont autorisées dans une seule requête.

Required array length: 1 - 100 elements

L’identifiant Media Key pour cette pièce jointe.

Pattern: ^([0-9]+)_([0-9]+)$
end_time
string<date-time>
requis

YYYY-MM-DDTHH:mm:ssZ. Horodatage UTC représentant la fin de l’intervalle temporel.

start_time
string<date-time>
requis

YYYY-MM-DDTHH:mm:ssZ. Horodatage UTC représentant le début de l’intervalle temporel.

granularity
enum<string>
défaut:daily
requis

La granularité des résultats de décompte de recherche.

Options disponibles:
hourly,
daily,
total
media_analytics.fields
enum<string>[]

Une liste de champs MediaAnalytics, séparés par des virgules, à renvoyer. Les champs disponibles pour l’objet MediaAnalytics.

Minimum array length: 1
Options disponibles:
cta_url_clicks,
cta_watch_clicks,
media_key,
play_from_tap,
playback25,
playback50,
playback75,
playback_complete,
playback_start,
timestamp,
video_views,
watch_time_ms
Exemple:
[
"cta_url_clicks",
"cta_watch_clicks",
"media_key",
"play_from_tap",
"playback25",
"playback50",
"playback75",
"playback_complete",
"playback_start",
"timestamp",
"video_views",
"watch_time_ms"
]

Réponse

La requête a réussi.

data
object[]
errors
object[]
Minimum array length: 1

Un objet HTTP Problem Details, tel que défini dans la RFC IETF 7807 (https://tools.ietf.org/html/rfc7807).