Proporcionado por TikHub
Datos de la clasificación diaria de directos de TikTok
Datos diarios de posiciones en directo de TikTok mediante TikHub. Una solicitud por llamada; TikHub cobra la solicitud independientemente de si devuelve datos y un contenedor de datos vacío se informa como ausencia de resultados.
Cómo ejecutarlo
Paso 1Configurar
Una vez: pega esto en el chat de tu agente. Skill instala el CLI e inicia sesión por sí solo. Si tu agente no puede usar un shell, conéctalo mediante MCP en su lugar.
set up https://glasser.ai/SKILL.md
Show me how to use the TikHub endpoint /api/v1/tiktok/app/v3/fetch_live_daily_rank on Glasser.glasser run -p tikhub -e '/api/v1/tiktok/app/v3/fetch_live_daily_rank' -i '{}' --endpoint-version 2Usa la versión de endpoint 2. Comprueba el precio actual antes de ejecutar. Instala e inicia sesión primero en Comenzar.
Una vez por Run:
IDEMPOTENCY_KEY=$(uuidgen)Ejecútalo y copia este mismo bloque para volver a enviarlo:
curl -X POST https://api.glasser.ai/v1/runs \
-H "Authorization: Bearer gl_..." \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-H "Content-Type: application/json" \
-d '{"provider":"tikhub","endpoint":"/api/v1/tiktok/app/v3/fetch_live_daily_rank","input":{},"endpoint_version":2}'Reutiliza la misma Idempotency-Key para volver a enviarlo: el segundo envío es una lectura del primer Run. Una clave nueva crea un Run y un Charge nuevos. Usa la versión de endpoint 2; comprueba el precio actual antes de ejecutar.
Paso 2Prueba una tarea de ejemplo específica
Cuando necesites planificar contenido oportuno, puedes buscar entradas en tendencia relacionadas con tu nicho para encontrar temas que valga la pena explorar.
Copia este prompt en tu agente para encontrar tendencias relevantes para tu plan de contenido.
Use tikhub:/api/v1/tiktok/app/v3/fetch_live_daily_rank on Glasser.
Find entries relevant to my niche in the returned trend data for content planning.Estructura del endpoint
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"room_id": {
"type": "string",
"maxLength": 2048,
"minLength": 1,
"description": "Live room id, which can be obtained from the live room information interface, use the default value, this parameter will affect the returned data, you can try different room ids of different live rooms."
},
"anchor_id": {
"type": "string",
"maxLength": 2048,
"minLength": 1,
"description": "Anchor id, which can be obtained from the live room information interface, use the default value, this parameter will affect the returned data, you can try different anchor ids of different live rooms."
},
"rank_type": {
"type": "integer",
"description": "Rank type, parameter values are as follows: | type | rankName | Group Type | Description | |------|----------|------------|-------------| | 0 | `hourly_rank` | GIFT_RANK | Hourly Rank | | 1 | `weekly_rank` | GIFT_RANK | Weekly Rank | | 5 | `rookie_star_rank` | GIFT_RANK | Rookie Star Rank | | 6 | `sale_rank` | E_COMMERCE | Sale Rank | | 8 | `daily_rank` | GIFT_RANK | Daily Rank | | 10 | `weekly_game_rank` | GAME_RANK | Weekly Game Rank | | 11 | `daily_game_rank` | GAME_RANK | Daily Game Rank | | 12 | `hall_of_fame_rank` | GIFT_RANK | Hall of Fame Rank | | 13 | `champion_tournament` | GIFT_RANK | Champion Tournament (includes phase_one/two/three) | | 14 | `daily_rookie_star_rank` | GIFT_RANK | Daily Rookie Star Rank | | 15 | `fans_team_rank` | GIFT_RANK | Fans Team Rank | | 16 | `ranking_league` | GIFT_RANK | Ranking League (App display: D5 Level Rank) | | 20 | `pubg` | GAME_RANK | PUBG Rank | | 21 | `mlbb` | GAME_RANK | MLBB Rank (Mobile Legends: Bang Bang) | | 22 | `free_fire` | GAME_RANK | Free Fire Rank | | 23 | `sub_weekly_game_rank1` | GAME_RANK | Sub Weekly Game Rank 1 | | 24 | `sub_weekly_game_rank2` | GAME_RANK | Sub Weekly Game Rank 2 | | 25 | `sub_weekly_game_rank3` | GAME_RANK | Sub Weekly Game Rank 3 | | 26 | `collectibles` | E_COMMERCE | Collectibles Rank | | 27 | `beauty` | E_COMMERCE | Beauty Rank | | 28 | `women_wear` | E_COMMERCE | Women Wear Rank | | 29 | `sale_rank_daily` | E_COMMERCE | Daily Sale Rank | | 1001 | `league_campaign_rank` | GIFT_RANK | League Campaign Rank | | -1 | `unknown` | DEFAULT | Unknown |"
},
"region_type": {
"type": "integer",
"description": "Region type, use the default value, the specific meaning is unknown."
},
"gap_interval": {
"type": "integer",
"description": "Time interval, use the default value to represent the current day, use -1 to represent the ranking record."
}
},
"additionalProperties": false
}{}Este endpoint no publica ningún esquema de salida. Recibes el cuerpo de respuesta propio del proveedor de datos, sin cambios — no garantizamos una estructura que no podemos asegurar.
Cómo funcionan los precios
| Datos devueltos o sin coincidencias | El mismo precio con o sin datos coincidentes. | $0.001 |
|---|---|---|
| Error del proveedor de datos | El proveedor de datos no pudo responder. | $0.00 |
| Tiempo de espera agotado | El Run superó su límite de tiempo. | $0.00 |
| Error interno | Un error interno impidió completar la operación. | $0.00 |