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.

Disponibilidad de la plataforma

Salud 24 h
99 %
Saludable

Últimos 30 días

Funciones disponibles

Cada acción de Bilibili, qué hace, su precio y su salud en las últimas 24 horas. Abre una acción para ver sus parámetros, campos de respuesta y ejemplos de código.

CapacidadQué hacePor 1.000Salud en 24 horas
Buscar videos en BilibilisearchBusca videos de Bilibili con keyword y el sort admitido, devolviendo título, duración, reproducciones e interacciones.$0.56 por 1.000 solicitudesNormal
Consultar una cuenta de BilibiliprofileConsulta por user_id la cuenta de Bilibili, con identidad visible, nivel, seguidores y número de videos.$0.56 por 1.000 solicitudesNormal
Listar videos de un creadoruser_postsObtiene los videos subidos por el creador cuyo user_id numérico indiques, con URL, título, duración, vistas, danmaku, monedas e interacciones de cada uno.$0.56 por 1.000 solicitudesSaludable · salud 100 %
Leer los datos de un videovideoAbre la url de un video de Bilibili y devuelve descripción, duración, fecha, autor y contadores publicados.$0.56 por 1.000 solicitudesNormal
Consultar comentarios del videocommentsLee comentarios vinculados a la url del video y conserva autor, fecha, votos y número de respuestas.$0.56 por 1.000 solicitudesNormal
Extraer danmaku con marcas de tiempodanmakuExtrae los comentarios superpuestos del video identificado por url, incluyendo texto, instante de reproducción, modo y color.$0.56 por 1.000 solicitudesNormal
Obtener las pistas de subtítulossubtitlesRecupera pistas de subtítulos asociadas a la url del video, con idioma, texto e intervalos temporales.$0.56 por 1.000 solicitudesNormal

Abre una capacidad para ver sus parámetros, campos de respuesta, ejemplos de código y prueba.

¿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.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
search

Buscar videos en Bilibili

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.

keywordsortEntrega síncronaEl 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 solicitudesid · url · title · text · duration_seconds · duration_sec · 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 · tags
profile

Consultar una cuenta de Bilibili

Consulta por user_id la cuenta de Bilibili, con identidad visible, nivel, seguidores y número de videos. Sus videos se consultan con user_posts.

user_id—Entrega síncrona—$0.56 por 1.000 solicitudesuser_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 · recent_videos
user_posts

Listar videos de un creador

Obtiene los videos subidos por el creador cuyo user_id numérico indiques, con URL, título, duración, vistas, danmaku, monedas e interacciones de cada uno. El lote no garantiza cubrir el archivo entero del creador.

user_id—Entrega síncronaEl 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 solicitudesid · url · title · text · duration_seconds · duration_sec · 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 · tags
video

Leer los datos de un video

Abre la url de un video de Bilibili y devuelve descripción, duración, fecha, autor y contadores publicados. Los comentarios y el danmaku se consultan con comments y danmaku.

url—Entrega síncrona—$0.56 por 1.000 solicitudesid · url · title · text · duration_seconds · duration_sec · 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 · tags
comments

Consultar comentarios del video

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.

url—Entrega síncronaEl 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 solicitudesid · text · like_count · reply_count · author_name · author_id · author_url · posted_at · video_id · platform
danmaku

Extraer danmaku con marcas de tiempo

Extrae los comentarios superpuestos del video identificado por url, incluyendo texto, instante de reproducción, modo y color. No los confundas con comentarios de página ni garantiza que cada envío siga visible.

url—Entrega síncrona—$0.56 por 1.000 solicitudesid · text · video_id · video_time · video_time_seconds · mode · color · pool · sent_at · platform
subtitles

Obtener las pistas de subtítulos

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.

url—Entrega síncrona—$0.56 por 1.000 solicitudesvideo_id · title · author_name · duration_seconds · duration_sec · language · text · platform · segments

¿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.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
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) y most_liked, que ordena por favoritos, no por número de «me gusta». Solo se aplica a la búsqueda de vídeos; no fija el orden de los comentarios de comments.
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. Sus videos se consultan con user_posts.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
user_idObligatorio
El mid numérico del creador (UP) de Bilibili, es decir, el número en https://space.bilibili.com/<mid>. Introduce el número en user_id; no uses el apodo, el código BV ni la URL completa del perfil en este parámetro.

¿Qué significan los parámetros de Bilibili user_posts?

Obtiene los videos subidos por el creador cuyo user_id numérico indiques, con URL, título, duración, vistas, danmaku, monedas e interacciones de cada uno. El lote no garantiza cubrir el archivo entero del creador.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
user_idObligatorio
El mid numérico del creador (UP) de Bilibili, es decir, el número en https://space.bilibili.com/<mid>. Introduce el número en user_id; no uses el apodo, el código BV ni la URL completa del perfil en este parámetro.

¿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. Los comentarios y el danmaku se consultan con comments y danmaku.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
urlObligatorio
Enlace completo del vídeo de Bilibili. Se recomienda usar https://www.bilibili.com/video/<BV_ID>. La acción comments obtiene los comentarios, danmaku los comentarios en pantalla (solo de la primera parte del vídeo, P1) y subtitles la transcripción de voz. Los tres son tipos de datos de texto diferentes. La acción danmaku necesita poder extraer el ID de BV de esta ruta.
Bilibili: identificadores AV y BV — 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. · Consultada

¿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.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
urlObligatorio
Enlace completo del vídeo de Bilibili. Se recomienda usar https://www.bilibili.com/video/<BV_ID>. La acción comments obtiene los comentarios, danmaku los comentarios en pantalla (solo de la primera parte del vídeo, P1) y subtitles la transcripción de voz. Los tres son tipos de datos de texto diferentes. La acción danmaku necesita poder extraer el ID de BV de esta ruta.
Bilibili: identificadores AV y BV — 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. · Consultada

¿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 confundas con comentarios de página ni garantiza que cada envío siga visible.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
urlObligatorio
Enlace completo del vídeo de Bilibili. Se recomienda usar https://www.bilibili.com/video/<BV_ID>. La acción comments obtiene los comentarios, danmaku los comentarios en pantalla (solo de la primera parte del vídeo, P1) y subtitles la transcripción de voz. Los tres son tipos de datos de texto diferentes. La acción danmaku necesita poder extraer el ID de BV de esta ruta.
Bilibili: identificadores AV y BV — 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. · 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.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
urlObligatorio
Enlace completo del vídeo de Bilibili. Se recomienda usar https://www.bilibili.com/video/<BV_ID>. La acción comments obtiene los comentarios, danmaku los comentarios en pantalla (solo de la primera parte del vídeo, P1) y subtitles la transcripción de voz. Los tres son tipos de datos de texto diferentes. La acción danmaku necesita poder extraer el ID de BV de esta ruta.
Bilibili: identificadores AV y BV — 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. · Consultada

Cómo usar la API de Bilibili

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo cuando la acción se ejecute de forma asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
bilibili_search.sh
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>"}}'

Guías de Bilibili

Ejemplos completos y métodos basados en estas acciones. Comprueba primero en esta página las acciones, parámetros y campos actuales; los ejemplos y límites de un artículo no sustituyen al catálogo en vivo.

Blog

Realiza una due diligence de datos de creadores sin sustituir la audiencia por seguidores

Los productos de datos de creadores no deben generar puntuaciones opacas de autenticidad. Explora cómo combinar métricas públicas, análisis autorizado, adecuación de marca, requisitos de divulgación, pruebas a pequeña escala y retroalimentación posterior para formar una due diligence verificable.

Leer el artículo →
Build

Plan de seguimiento de reputación en múltiples plataformas: registra el alcance de la recolección antes de evaluar cambios negativos.

Diseña un proceso de seguimiento de reputación trazable a partir de listas de objetivos, identidades de comentarios y cursores incrementales; usa muestras locales para demostrar la deduplicación y las brechas de recolección, conserva la revisión manual y evita presentar casos de éxito de clientes.

Leer el artículo →
Build

Inicio con la API de datos unificada: del directorio de capacidades al primer resultado disponible

Integra datos multiplataforma usando platform, action y params: comprende el directorio de capacidades, completa una solicitud mínima, gestiona tareas asíncronas, resultados parciales y facturación, y establece registros de datos trazables.

Leer el artículo →

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_sec. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros tengan 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.

¿Las acciones de Bilibili responden de inmediato?

Las acciones marcadas como asíncronas devuelven un identificador de trabajo que se consulta por sondeo. Cualquier otra acción también puede ejecutarse de forma asíncrona: añade "mode": "async" al cuerpo de la solicitud para recibir el identificador de inmediato, útil para tareas lentas o límites altos.