API di Bilibili

Recupera metadati dei video, profili dei creator, commenti del pubblico, bullet chat e trascrizioni vocali per analizzare l'engagement dei contenuti.

Cerca i creator tramite identificatori numerici e i video tramite link di condivisione; tieni presente che le trascrizioni automatiche sono diverse dai sottotitoli manuali.

Invia POST https://api.everyinfra.com/api/v1/social con platform impostato su bilibili e action impostato sul nome di una funzionalità dell'elenco qui sotto, ad esempio search.

  • 8 funzionalità
  • Da $0.56 per 1.000 richieste
  • Nessun addebito per chiamate non riuscite o risultati vuoti

Disponibilità della piattaforma

Operatività nelle ultime 24 ore
Normale
Normale

Ultimi 30 giorni

Funzionalità disponibili

Ogni azione di Bilibili: cosa fa, quanto costa e come ha funzionato nelle ultime 24 ore. Apri un'azione per vederne parametri, campi della risposta ed esempi di codice.

FunzionalitàCosa faPer 1.000Righe vuote: $0.56Stato nelle ultime 24 ore · Tutto regolare
RicercasearchCerca su Bilibili video su un argomento, con durata, visualizzazioni, like, monete, preferiti, danmaku e numero di commenti, uploader e data di pubblicazione.Normale
ProfiliprofileCerca un uploader Bilibili tramite ID numerico.Normale
Post dell'utenteuser_postsElenca i video pubblicati da un uploader su Bilibili, ciascuno con link, titolo, durata, visualizzazioni e metriche di engagement.Normale
Dettagli del videovideoRecupera un video Bilibili dal suo link BV per ottenere descrizione, durata, data di pubblicazione, uploader, categoria, tag e numero di visualizzazioni, like, monete, preferiti e condivisioni.Normale
CommenticommentsLeggi i commenti degli spettatori sotto un video Bilibili.Normale
Commenti in sovrimpressione nei videodanmakuEstrai i commenti in sovraimpressione (danmaku) da un video Bilibili, ciascuno con testo, istante di riproduzione, modalità di visualizzazione, colore e ora di invio.Normale
SottotitolisubtitlesOttieni il testo dei sottotitoli di un video Bilibili.Normale
PopolaripopularSfoglia i video della pagina Popular di Bilibili, 20 per pagina, ciascuno con ID BV e av, visualizzazioni, like, danmaku, monete, preferiti, condivisioni, commenti, durata, categoria, uploader e regione IP del caricamento.$0.81 per 1.000 richiesteNormale

Cosa accetta ogni azione di API di Bilibili?

Ogni risposta qui sotto associa un'azione richiamabile ai suoi input reali. Il significato dei parametri e i valori ammessi dipendono dall'azione: un nome familiare non ha lo stesso significato su tutte le piattaforme.

Le fonti ufficiali sono linkate solo per chiarire il termine della piattaforma accanto a cui compaiono. Non implicano autorizzazione o approvazione da parte della piattaforma e le funzionalità del sito ufficiale non fanno parte dell'API di EveryInfra, a meno che questa pagina non le elenchi.

Consegna Sync per ogni azione.

AzioneObbligatoriFacoltativiLimitePer 1.000Righe vuote: $0.56Campi della risposta
search

Ricerca

Cerca su Bilibili video su un argomento, con durata, visualizzazioni, like, monete, preferiti, danmaku e numero di commenti, uploader e data di pubblicazione. Nota che most_liked ordina per preferiti e non per like, e i conteggi sono un'istantanea, non uno storico.

keywordsortValori del catalogo: defaultLimit=20, maxLimit=50. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe.id · 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

Profili

Cerca un uploader Bilibili tramite ID numerico. Ottieni nome, bio, livello, numero di follower e di video, titolo di verifica e abbonamento premium. Passa in user_id solo il numero intero del link space.bilibili.com. I suoi video si ottengono con user_posts.

user_id——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 · recent_videos
user_posts

Post dell'utente

Elenca i video pubblicati da un uploader su Bilibili, ciascuno con link, titolo, durata, visualizzazioni e metriche di engagement. Passa l'ID numerico in user_id. Un singolo batch non copre sempre l'intero archivio del creator.

user_id—Valori del catalogo: defaultLimit=20, maxLimit=50. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe.id · 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

Dettagli del video

Recupera un video Bilibili dal suo link BV per ottenere descrizione, durata, data di pubblicazione, uploader, categoria, tag e numero di visualizzazioni, like, monete, preferiti e condivisioni. Commenti e danmaku si ottengono con le azioni separate comments e danmaku.

url——id · 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_streams · audio_streams · streams_expire_at · streams_referer
comments

Commenti

Leggi i commenti degli spettatori sotto un video Bilibili. Ogni commento include testo, like, numero di risposte, nome e link al profilo dell'autore e ora di pubblicazione. Le risposte vengono contate, ma l'intero albero della conversazione non viene ricostruito.

url—Valori del catalogo: defaultLimit=10, maxLimit=10. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe. Un limit più alto è accettato e ridotto a 10.id · text · like_count · reply_count · author_name · author_id · author_url · posted_at · video_id · platform
danmaku

Commenti in sovrimpressione nei video

Estrai i commenti in sovraimpressione (danmaku) da un video Bilibili, ciascuno con testo, istante di riproduzione, modalità di visualizzazione, colore e ora di invio. Nei video in più parti le righe provengono dalla prima parte e sono distinte dai commenti sotto il video.

url—Valori del catalogo: defaultLimit=50, maxLimit=200. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe.id · text · video_id · video_time · video_time_seconds · mode · color · pool · sent_at · platform
subtitles

Sottotitoli

Ottieni il testo dei sottotitoli di un video Bilibili. Ricevi segmenti temporizzati, un codice lingua, il titolo, l'uploader e la durata in secondi. Copre ciò che viene detto nel video, non i commenti degli spettatori. L'etichetta language può essere errata.

url——video_id · title · author_name · duration_seconds · duration_sec · language · text · platform · segments
popular

Popolari

Sfoglia i video della pagina Popular di Bilibili, 20 per pagina, ciascuno con ID BV e av, visualizzazioni, like, danmaku, monete, preferiti, condivisioni, commenti, durata, categoria, uploader e regione IP del caricamento. recommend_reason contiene il tag che Bilibili applica a un video, ad esempio quello per il superamento del milione di visualizzazioni, in cinese così come appare. Ripassa next_page_token come page_token per la pagina successiva; l'elenco cambia nel corso della giornata.

page_tokenOgni chiamata restituisce una pagina di massimo 20 righe; per la pagina successiva, passa come page_token il next_page_token di primo livello della risposta. limit è accettato ma non ha effetto.$0.81 per 1.000 richiesteid · aid · url · title · text · duration_seconds · duration_sec · 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 · author_avatar_url · recommend_reason · ip_location · platform

Cosa significano i parametri search di API di Bilibili?

Cerca su Bilibili video su un argomento, con durata, visualizzazioni, like, monete, preferiti, danmaku e numero di commenti, uploader e data di pubblicazione. Nota che most_liked ordina per preferiti e non per like, e i conteggi sono un'istantanea, non uno storico.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato
keywordObbligatorio
Specifica i termini di ricerca dei video su Bilibili in base a titoli o argomenti, non una ricerca esatta per nickname dell'uploader. Usa user_id per interrogare i profili degli uploader o i loro contenuti caricati.
sortFacoltativo
Specifica l'ordinamento dei video: relevance, newest per i più recenti, most_viewed per numero di visualizzazioni, most_commented per rilevanza dei commenti e most_liked per i preferiti anziché i like. Si applica solo alla ricerca dei video e non determina l'ordine dei commenti.
Valori ammessi:most_commentedmost_likedmost_viewednewestrelevance

Cosa significano i parametri profile di API di Bilibili?

Cerca un uploader Bilibili tramite ID numerico. Ottieni nome, bio, livello, numero di follower e di video, titolo di verifica e abbonamento premium. Passa in user_id solo il numero intero del link space.bilibili.com. I suoi video si ottengono con user_posts.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato
user_idObbligatorio
Specifica il mid numerico di un uploader Bilibili, estratto da https://space.bilibili.com/<mid>. In user_id inserisci solo il numero intero, senza nickname, BV ID o URL completi dello spazio.

Cosa significano i parametri user_posts di API di Bilibili?

Elenca i video pubblicati da un uploader su Bilibili, ciascuno con link, titolo, durata, visualizzazioni e metriche di engagement. Passa l'ID numerico in user_id. Un singolo batch non copre sempre l'intero archivio del creator.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato
user_idObbligatorio
Specifica il mid numerico di un uploader Bilibili, estratto da https://space.bilibili.com/<mid>. In user_id inserisci solo il numero intero, senza nickname, BV ID o URL completi dello spazio.

Cosa significano i parametri video di API di Bilibili?

Recupera un video Bilibili dal suo link BV per ottenere descrizione, durata, data di pubblicazione, uploader, categoria, tag e numero di visualizzazioni, like, monete, preferiti e condivisioni. Commenti e danmaku si ottengono con le azioni separate comments e danmaku.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato
urlObbligatorio
Specifica l'URL completo di un video Bilibili, nel formato https://www.bilibili.com/video/<BVID>. Il parametro url recupera i commenti del video con comments, i commenti temporizzati della prima parte con danmaku e la trascrizione audio con subtitles, trattandoli come fonti di testo distinte. L'azione danmaku deve poter estrarre un BV ID valido dal percorso fornito.
Bilibili: l'annuncio ufficiale sul passaggio dai numeri AV agli identificatori BV — L'annuncio di Bilibili del 2020 definisce gli identificatori BV come ID dei video caricati, composti da numeri e lettere con distinzione tra maiuscole e minuscole, e li distingue dai numeri AV solo numerici. Questo riferimento spiega solo i tipi di identificatori video; questa API accetta link nel formato indicato sopra e non garantisce il parsing di tutti i link legacy o dei video divisi in più parti. · Verificato

Cosa significano i parametri comments di API di Bilibili?

Leggi i commenti degli spettatori sotto un video Bilibili. Ogni commento include testo, like, numero di risposte, nome e link al profilo dell'autore e ora di pubblicazione. Le risposte vengono contate, ma l'intero albero della conversazione non viene ricostruito.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato
urlObbligatorio
Specifica l'URL completo di un video Bilibili, nel formato https://www.bilibili.com/video/<BVID>. Il parametro url recupera i commenti del video con comments, i commenti temporizzati della prima parte con danmaku e la trascrizione audio con subtitles, trattandoli come fonti di testo distinte. L'azione danmaku deve poter estrarre un BV ID valido dal percorso fornito.
Bilibili: l'annuncio ufficiale sul passaggio dai numeri AV agli identificatori BV — L'annuncio di Bilibili del 2020 definisce gli identificatori BV come ID dei video caricati, composti da numeri e lettere con distinzione tra maiuscole e minuscole, e li distingue dai numeri AV solo numerici. Questo riferimento spiega solo i tipi di identificatori video; questa API accetta link nel formato indicato sopra e non garantisce il parsing di tutti i link legacy o dei video divisi in più parti. · Verificato

Cosa significano i parametri danmaku di API di Bilibili?

Estrai i commenti in sovraimpressione (danmaku) da un video Bilibili, ciascuno con testo, istante di riproduzione, modalità di visualizzazione, colore e ora di invio. Nei video in più parti le righe provengono dalla prima parte e sono distinte dai commenti sotto il video.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato
urlObbligatorio
Specifica l'URL completo di un video Bilibili, nel formato https://www.bilibili.com/video/<BVID>. Il parametro url recupera i commenti del video con comments, i commenti temporizzati della prima parte con danmaku e la trascrizione audio con subtitles, trattandoli come fonti di testo distinte. L'azione danmaku deve poter estrarre un BV ID valido dal percorso fornito.
Bilibili: l'annuncio ufficiale sul passaggio dai numeri AV agli identificatori BV — L'annuncio di Bilibili del 2020 definisce gli identificatori BV come ID dei video caricati, composti da numeri e lettere con distinzione tra maiuscole e minuscole, e li distingue dai numeri AV solo numerici. Questo riferimento spiega solo i tipi di identificatori video; questa API accetta link nel formato indicato sopra e non garantisce il parsing di tutti i link legacy o dei video divisi in più parti. · Verificato

Cosa significano i parametri subtitles di API di Bilibili?

Ottieni il testo dei sottotitoli di un video Bilibili. Ricevi segmenti temporizzati, un codice lingua, il titolo, l'uploader e la durata in secondi. Copre ciò che viene detto nel video, non i commenti degli spettatori. L'etichetta language può essere errata.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato
urlObbligatorio
Specifica l'URL completo di un video Bilibili, nel formato https://www.bilibili.com/video/<BVID>. Il parametro url recupera i commenti del video con comments, i commenti temporizzati della prima parte con danmaku e la trascrizione audio con subtitles, trattandoli come fonti di testo distinte. L'azione danmaku deve poter estrarre un BV ID valido dal percorso fornito.
Bilibili: l'annuncio ufficiale sul passaggio dai numeri AV agli identificatori BV — L'annuncio di Bilibili del 2020 definisce gli identificatori BV come ID dei video caricati, composti da numeri e lettere con distinzione tra maiuscole e minuscole, e li distingue dai numeri AV solo numerici. Questo riferimento spiega solo i tipi di identificatori video; questa API accetta link nel formato indicato sopra e non garantisce il parsing di tutti i link legacy o dei video divisi in più parti. · Verificato

Cosa significano i parametri popular di API di Bilibili?

Sfoglia i video della pagina Popular di Bilibili, 20 per pagina, ciascuno con ID BV e av, visualizzazioni, like, danmaku, monete, preferiti, condivisioni, commenti, durata, categoria, uploader e regione IP del caricamento. recommend_reason contiene il tag che Bilibili applica a un video, ad esempio quello per il superamento del milione di visualizzazioni, in cinese così come appare. Ripassa next_page_token come page_token per la pagina successiva; l'elenco cambia nel corso della giornata.

Riferimento API completo: parametri, esempi di codice, esempio di risposta e stato

Come usare l'API di Bilibili

  1. 01Scegli un'azione della piattaforma dal catalogo pubblico.
  2. 02Invia piattaforma, azione e parametri obbligatori a POST /api/v1/social.
  3. 03Leggi il risultato dalla risposta. Per un'azione asincrona, interroga periodicamente il job ID restituito.
  4. 04Salva i campi della risposta che servono alla tua applicazione.
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>"}}'

Guide su API di Bilibili

Esempi pratici e metodi basati su queste azioni. Verifica prima azioni, parametri e campi attuali in questa pagina: esempi e limiti di un articolo non sostituiscono il catalogo aggiornato.

Blog

Come strutturare i dati dei creator per la due diligence prima di una campagna: perché il numero di follower non prova il pubblico

I prodotti di dati sui creator dovrebbero evitare di generare punteggi di autenticità a scatola chiusa. Questo articolo spiega come metriche pubbliche, analytics autorizzate, coerenza tra contenuti e brand, obblighi di trasparenza, test su piccola scala e feedback post-campagna contribuiscano a una due diligence verificabile.

Leggi l'articolo
Build

Schema per il monitoraggio della reputazione su più piattaforme: definisci l'ambito prima di valutare i peggioramenti

Progetta un flusso di monitoraggio della reputazione tracciabile partendo da elenchi di target, identità dei commenti e cursori incrementali; usa campioni offline per mostrare la deduplicazione e le lacune di acquisizione, mantenendo la revisione manuale.

Leggi l'articolo
Build

Primi passi con l'API unificata per i dati: dal catalogo delle funzionalità al primo risultato utilizzabile

Accedi ai dati di più piattaforme con platform, action e params: leggi il catalogo delle funzionalità, completa richieste minime, gestisci task asincroni, risultati parziali e addebiti, e crea record di dati tracciabili.

Leggi l'articolo

Domande sull'API di Bilibili

Cosa posso ottenere con l'API di Bilibili?

Imposta platform su bilibili. Il catalogo attuale elenca ricerca, profili, post dell'utente, dettagli del video, commenti e more. Questi nomi di azione identificano oggetti o viste diversi di Bilibili; non sono modalità di ricerca intercambiabili.

Bilibili ha un'API ufficiale?

Bilibili Open Platform è rivolta a creator e partner di servizi: dopo la verifica dell'identità, le app possono pubblicare e gestire video e articoli per gli account autorizzati, leggerne i dati e collegarsi alle loro dirette. L'elenco delle API pubblicate non include endpoint per cercare video pubblici o leggere i commenti o i danmaku di altri utenti.

Fonti ufficiali: Bilibili Open Platform · Bilibili Open Platform: documentazione delle API · Verificato

Mi serve un account sviluppatore o una chiave API di Bilibili?

No. Le richieste passano da EveryInfra con una chiave API EveryInfra: registrati, crea una chiave nella console e inviala come Authorization: Bearer <API_KEY>. Non devi registrare un'app nel portale per sviluppatori di Bilibili, richiedere l'accesso alle API di Bilibili né accedere con un account Bilibili; le azioni restituiscono solo dati pubblici di Bilibili.

Quanto costa l'API di Bilibili per 1.000 richieste?

Da $0.56 per 1.000 richieste, a seconda dell'azione; il prezzo di ogni azione è indicato nella tabella di questa pagina e nel catalogo pubblico. Non c'è alcun abbonamento: ricarichi un saldo in USD e paghi per chiamata, e le chiamate non riuscite e i risultati vuoti non vengono addebitati.

Quale input avvia la richiesta search di Bilibili?

Specifica i termini di ricerca dei video su Bilibili in base a titoli o argomenti, non una ricerca esatta per nickname dell'uploader. Usa user_id per interrogare i profili degli uploader o i loro contenuti caricati. Invialo come keyword all'interno di params.

Quali campi può restituire search di Bilibili?

Il suo schema dichiarato include title, text, duration_seconds e duration_sec. Un campo dichiarato può comunque mancare in un singolo record, e ogni altra azione ha il proprio elenco di campi.

Tutte le azioni di Bilibili rispondono subito?

Le azioni indicate come asincrone restituiscono un job ID da interrogare periodicamente. Tutte le altre azioni possono essere eseguite anche in modo asincrono: aggiungi "mode": "async" al corpo della richiesta per ricevere subito un job ID, utile per task lenti o limiti elevati. Il catalogo attuale contiene consegna sync.

Le nostre statistiche di visita interne sono sempre attive. Google Analytics viene caricato solo se scegli «Consenti analisi». Informativa sulla privacy