API de plataforma de EveryData
API de Bilibili
Busca videos y cuentas de Bilibili, consulta publicaciones, comentarios, danmaku y subtítulos con contratos diferentes. El ID de usuario identifica una cuenta; la URL identifica una pieza concreta.
Los comentarios de página, el danmaku superpuesto y las pistas de subtítulos no son el mismo objeto. Reproducciones e interacciones son lecturas puntuales y no una serie histórica del canal.
- Endpoint
- POST /api/v1/social
- Funciones
- 7
- Por 1.000
- 0,556 US$
Funciones disponibles
Compara las acciones de Bilibili por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.
| Acción | Obligatorios | Opcionales | Entrega | Límite | Por 1.000 | Campos de respuesta |
|---|---|---|---|---|---|---|
searchBuscar videos en Bilibili Busca videos de Bilibili con | keyword | sort | Entrega síncrona | El catálogo declara `defaultLimit = 20` y `maxLimit = 50` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · title · text · duration_seconds · duration_text · view_count · like_count · comment_count · danmaku_count · favorite_count · coin_count · share_count · thumbnail_url · posted_at · category · author_name · author_id · author_url · platform |
profileConsultar una cuenta de Bilibili Consulta por | user_id | sort | Entrega síncrona | — | $0.56 por 1.000 solicitudes | user_id · name · url · bio · avatar_url · gender · level · follower_count · following_count · video_count · like_count · is_verified · verified_title · is_vip · vip_label · birthday · school · platform · id · title · view_count · comment_count · posted_at |
user_postsListar videos de un creador Obtiene videos de un | user_id | category, duration, sort | Entrega síncrona | El catálogo declara `defaultLimit = 20` y `maxLimit = 50` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · title · text · duration_seconds · duration_text · view_count · like_count · comment_count · danmaku_count · favorite_count · coin_count · share_count · thumbnail_url · posted_at · category · author_name · author_id · author_url · platform |
videoLeer los datos de un video Abre la | url | sort | Entrega síncrona | — | $0.56 por 1.000 solicitudes | id · url · title · text · duration_seconds · duration_text · view_count · like_count · comment_count · danmaku_count · favorite_count · coin_count · share_count · thumbnail_url · posted_at · category · author_name · author_id · author_url · platform |
commentsConsultar comentarios del video Lee comentarios vinculados a la | url | sort | Entrega síncrona | El catálogo declara `defaultLimit = 20` y `maxLimit = 50` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · text · like_count · reply_count · author_name · author_id · author_url · posted_at · video_id · platform |
danmakuExtraer danmaku con marcas de tiempo Extrae los comentarios superpuestos del video identificado por | url | — | Entrega síncrona | — | $0.56 por 1.000 solicitudes | id · text · video_id · video_time · video_time_seconds · mode · color · pool · sent_at · platform |
subtitlesObtener las pistas de subtítulos Recupera pistas de subtítulos asociadas a la | url | — | Entrega síncrona | — | $0.56 por 1.000 solicitudes | video_id · title · author_name · duration_seconds · language · text · platform · start · end |
¿Qué acepta cada acción de Bilibili?
Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.
Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.
¿Qué significan los parámetros de Bilibili search?
Busca videos de Bilibili con keyword y el sort admitido, devolviendo título, duración, reproducciones e interacciones. Los contadores son una lectura de la publicación y no una serie histórica ni una clasificación de calidad.
keywordObligatorio- Término de búsqueda de vídeos en Bilibili. Puedes usar el título o el tema del vídeo. No es una búsqueda precisa por el apodo del creador (UP). Para consultar el perfil o los vídeos de un creador, usa
user_id. sortOpcional- Orden de los vídeos:
relevance(general),newest(más recientes),most_viewed(más vistos),most_commented(comentarios más relevantes).most_likeden la correspondencia actual significa prioridad por favoritos, no por número de «me gusta». Este orden de vídeos no garantiza el orden por popularidad o fecha en la sección de comentarios decomments. El orden de los comentarios aún requiere una verificación independiente.Valores permitidos:most_commentedmost_likedmost_viewednewestrelevance
¿Qué significan los parámetros de Bilibili profile?
Consulta por user_id la cuenta de Bilibili, con identidad visible, nivel, seguidores y número de videos. El sort compatible no transforma el perfil en una exportación completa de todas sus publicaciones.
user_idObligatorio- El
midnumérico del creador (UP) de Bilibili, es decir, el número enhttps://space.bilibili.com/<mid>. Introduce el número enuser_id; no uses el apodo, el código BV ni la URL completa del perfil en este parámetro. sortOpcional- Orden de los vídeos:
relevance(general),newest(más recientes),most_viewed(más vistos),most_commented(comentarios más relevantes).most_likeden la correspondencia actual significa prioridad por favoritos, no por número de «me gusta». Este orden de vídeos no garantiza el orden por popularidad o fecha en la sección de comentarios decomments. El orden de los comentarios aún requiere una verificación independiente.Valores permitidos:most_commentedmost_likedmost_viewednewestrelevance
¿Qué significan los parámetros de Bilibili user_posts?
Obtiene videos de un user_id y permite acotar categoría, duración u orden. Cada fila conserva URL, título y métricas del video; el lote no garantiza cubrir el archivo entero del creador.
user_idObligatorio- El
midnumérico del creador (UP) de Bilibili, es decir, el número enhttps://space.bilibili.com/<mid>. Introduce el número enuser_id; no uses el apodo, el código BV ni la URL completa del perfil en este parámetro. categoryOpcional- Filtro de sección de vídeos de Bilibili. Usa
all_categoriespara todas las categorías, o un valor específico comoanimal,animation,car,dance,entertainment,fashion,food,gaming,knowledge,life,music,sportsotech. Usa solo los valores listados en esta API.Valores permitidos:all_categoriesanimalanimationcardanceentertainmentfashionfoodgamingknowledgelifemusicsportstech durationOpcional- Intervalo de duración del vídeo:
any_duration(sin límite),under_10_minutes(menos de 10 min),10_30_minutes(10-30 min),30_60_minutes(30-60 min) yover_60_minutes(más de 60 min). No se refiere al tiempo de espera de la solicitud, a la marca de tiempo de undanmaku(comentario en pantalla) ni a la cuota de duración de la transcripción.Valores permitidos:10_30_minutes30_60_minutesany_durationover_60_minutesunder_10_minutes sortOpcional- Orden de los vídeos:
relevance(general),newest(más recientes),most_viewed(más vistos),most_commented(comentarios más relevantes).most_likeden la correspondencia actual significa prioridad por favoritos, no por número de «me gusta». Este orden de vídeos no garantiza el orden por popularidad o fecha en la sección de comentarios decomments. El orden de los comentarios aún requiere una verificación independiente.Valores permitidos:most_commentedmost_likedmost_viewednewestrelevance
¿Qué significan los parámetros de Bilibili video?
Abre la url de un video de Bilibili y devuelve descripción, duración, fecha, autor y contadores publicados. sort no ordena un objeto único ni añade comentarios o danmaku a esta respuesta.
urlObligatorio- Enlace completo del vídeo de Bilibili. Se recomienda usar
https://www.bilibili.com/video/<BV_ID>. La accióncommentsobtiene los comentarios,danmakulos comentarios en pantalla (actualmente solo de la primera parte del vídeo, P1) ysubtitlesla transcripción de voz. Los tres son tipos de datos de texto diferentes. La accióndanmakunecesita poder extraer el ID de BV de esta ruta.Bilibili: identificadores AV y BVEl anuncio oficial de Bilibili diferencia el antiguo identificador numérico AV del identificador BV, que combina letras y números. La referencia aclara el formato del vídeo; no garantiza que cualquier enlace antiguo o cada parte de un vídeo se resuelva.Consultada sortOpcional- Orden de los vídeos:
relevance(general),newest(más recientes),most_viewed(más vistos),most_commented(comentarios más relevantes).most_likeden la correspondencia actual significa prioridad por favoritos, no por número de «me gusta». Este orden de vídeos no garantiza el orden por popularidad o fecha en la sección de comentarios decomments. El orden de los comentarios aún requiere una verificación independiente.Valores permitidos:most_commentedmost_likedmost_viewednewestrelevance
¿Qué significan los parámetros de Bilibili comments?
Lee comentarios vinculados a la url del video y conserva autor, fecha, votos y número de respuestas. El orden disponible no reconstruye automáticamente la jerarquía completa de la conversación.
urlObligatorio- Enlace completo del vídeo de Bilibili. Se recomienda usar
https://www.bilibili.com/video/<BV_ID>. La accióncommentsobtiene los comentarios,danmakulos comentarios en pantalla (actualmente solo de la primera parte del vídeo, P1) ysubtitlesla transcripción de voz. Los tres son tipos de datos de texto diferentes. La accióndanmakunecesita poder extraer el ID de BV de esta ruta.Bilibili: identificadores AV y BVEl anuncio oficial de Bilibili diferencia el antiguo identificador numérico AV del identificador BV, que combina letras y números. La referencia aclara el formato del vídeo; no garantiza que cualquier enlace antiguo o cada parte de un vídeo se resuelva.Consultada sortOpcional- Orden de los vídeos:
relevance(general),newest(más recientes),most_viewed(más vistos),most_commented(comentarios más relevantes).most_likeden la correspondencia actual significa prioridad por favoritos, no por número de «me gusta». Este orden de vídeos no garantiza el orden por popularidad o fecha en la sección de comentarios decomments. El orden de los comentarios aún requiere una verificación independiente.Valores permitidos:most_commentedmost_likedmost_viewednewestrelevance
¿Qué significan los parámetros de Bilibili danmaku?
Extrae los comentarios superpuestos del video identificado por url, incluyendo texto, instante de reproducción, modo y color. No los confunde con comentarios de página ni garantiza que cada envío siga visible.
urlObligatorio- Enlace completo del vídeo de Bilibili. Se recomienda usar
https://www.bilibili.com/video/<BV_ID>. La accióncommentsobtiene los comentarios,danmakulos comentarios en pantalla (actualmente solo de la primera parte del vídeo, P1) ysubtitlesla transcripción de voz. Los tres son tipos de datos de texto diferentes. La accióndanmakunecesita poder extraer el ID de BV de esta ruta.Bilibili: identificadores AV y BVEl anuncio oficial de Bilibili diferencia el antiguo identificador numérico AV del identificador BV, que combina letras y números. La referencia aclara el formato del vídeo; no garantiza que cualquier enlace antiguo o cada parte de un vídeo se resuelva.Consultada
¿Qué significan los parámetros de Bilibili subtitles?
Recupera pistas de subtítulos asociadas a la url del video, con idioma, texto e intervalos temporales. No genera una transcripción cuando la pista no existe ni traduce automáticamente su contenido.
urlObligatorio- Enlace completo del vídeo de Bilibili. Se recomienda usar
https://www.bilibili.com/video/<BV_ID>. La accióncommentsobtiene los comentarios,danmakulos comentarios en pantalla (actualmente solo de la primera parte del vídeo, P1) ysubtitlesla transcripción de voz. Los tres son tipos de datos de texto diferentes. La accióndanmakunecesita poder extraer el ID de BV de esta ruta.Bilibili: identificadores AV y BVEl anuncio oficial de Bilibili diferencia el antiguo identificador numérico AV del identificador BV, que combina letras y números. La referencia aclara el formato del vídeo; no garantiza que cualquier enlace antiguo o cada parte de un vídeo se resuelva.Consultada
Cómo usar la API de Bilibili
- 01Consulta el catálogo público y elige una acción de la plataforma.
- 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
- 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
- 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"bilibili","action":"search","params":{"keyword":"<keyword>"}}'
Preguntas sobre la API de Bilibili
¿Cómo llamo a la API de Bilibili?
Envía POST /api/v1/social con platform igual a bilibili, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.
¿Qué devuelve la API de Bilibili?
Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye title, text, duration_seconds y duration_text. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros de origen contengan un valor.
¿Qué matiz de la documentación oficial conviene conservar al usar datos de Bilibili?
El anuncio oficial de Bilibili diferencia el antiguo identificador numérico AV del identificador BV, que combina letras y números. La referencia aclara el formato del vídeo; no garantiza que cualquier enlace antiguo o cada parte de un vídeo se resuelva.
¿Qué parámetros son obligatorios?
Depende de la acción. search requiere keyword; profile requiere user_id; user_posts requiere user_id; consulta las demás acciones en la lista de funciones.