API di Bluesky
Leggi account social, post degli utenti, numero di follower ed elenchi di connessioni per mappare le conversazioni pubbliche e l'engagement della rete.
Identifica gli utenti tramite l'handle completo o il dominio personalizzato, tenendo presente che le connessioni restituite potrebbero non coprire l'intero grafo sociale.
Invia POST https://api.everyinfra.com/api/v1/social con platform impostato su bluesky e action impostato sul nome di una funzionalità dell'elenco qui sotto, ad esempio profile.
- 5 funzionalità
- $1.39 per 1.000 richieste
- Nessun addebito per chiamate non riuscite o risultati vuoti
Disponibilità della piattaforma
- Operatività nelle ultime 24 ore
- Normale
Ultimi 30 giorni
Funzionalità disponibili
Ogni azione di Bluesky: 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 fa | Per 1.000Righe vuote: $1.39 | Stato nelle ultime 24 ore · Tutto regolare |
|---|---|---|---|
Profiliprofile | Risolvi un handle Bluesky nel record del suo account, con nome visualizzato, bio, avatar, banner, data di iscrizione, flag di verifica e numero di follower, account seguiti e post. | Normale | |
Post dell'utenteuser_posts | Monitora i post di un account Bluesky. | Normale | |
Followerfollowers | Elenca gli account che seguono un utente Bluesky, ciascuno con DID, handle, nome visualizzato, bio e data di iscrizione. | Normale | |
Seguitifollowing | Scopri quali account segue un utente Bluesky, con ID, handle, nome visualizzato, bio e flag di verifica di ciascuno. | Normale | |
Ricerca personesearch_people | Cerca su Bluesky account che corrispondono a un nome o a un termine, con handle, nome visualizzato, bio, avatar e flag di verifica. | Normale |
Cosa accetta ogni azione di API di Bluesky?
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.
| Azione | Obbligatori | Facoltativi | Limite | Per 1.000Righe vuote: $1.39 | Campi della risposta |
|---|---|---|---|---|---|
profileProfili Risolvi un handle Bluesky nel record del suo account, con nome visualizzato, bio, avatar, banner, data di iscrizione, flag di verifica e numero di follower, account seguiti e post. Passa l'handle completo in | username | — | — | user_id · username · display_name · bio · url · avatar_url · is_verified · joined_at · source_username · platform · banner_url · follower_count · following_count · post_count | |
user_postsPost dell'utente Monitora i post di un account Bluesky. Ogni post include testo e URL, numero di like, repost, citazioni, risposte e segnalibri, oltre a hashtag, menzioni e link esterni. | username | — | Valori del catalogo: defaultLimit=20, 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 · url · text · author_username · author_name · author_id · author_avatar_url · lang · like_count · repost_count · comment_count · quote_count · bookmark_count · is_reply · is_repost · posted_at · platform · media_urls · embed_url · embed_title · hashtags · mentions · links | |
followersFollower Elenca gli account che seguono un utente Bluesky, ciascuno con DID, handle, nome visualizzato, bio e data di iscrizione. La pagina restituita potrebbe non includere tutti i follower, quindi il totale può differire dal numero di follower del profilo. | username | — | Valori del catalogo: defaultLimit=30, maxLimit=100. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe. | user_id · username · display_name · bio · url · avatar_url · is_verified · joined_at · source_username · platform | |
followingSeguiti Scopri quali account segue un utente Bluesky, con ID, handle, nome visualizzato, bio e flag di verifica di ciascuno. I legami di follow cambiano nel tempo e non implicano affinità, contatti o permesso di inviare messaggi. | username | — | Valori del catalogo: defaultLimit=30, maxLimit=100. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe. | user_id · username · display_name · bio · url · avatar_url · is_verified · joined_at · source_username · platform | |
search_peopleRicerca persone Cerca su Bluesky account che corrispondono a un nome o a un termine, con handle, nome visualizzato, bio, avatar e flag di verifica. La ricerca riguarda i profili, non il testo dei post, e una corrispondenza non conferma l'identità di una persona. | keyword | — | Valori del catalogo: defaultLimit=20, maxLimit=200. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe. | user_id · username · display_name · bio · url · avatar_url · is_verified · joined_at · source_username · platform |
Cosa significano i parametri profile di API di Bluesky?
Risolvi un handle Bluesky nel record del suo account, con nome visualizzato, bio, avatar, banner, data di iscrizione, flag di verifica e numero di follower, account seguiti e post. Passa l'handle completo in username (funziona anche un dominio personalizzato), non un nome visualizzato o un link al profilo.
usernameObbligatorio- Specifica un handle Bluesky completo, ad esempio alice.bsky.social o un dominio personalizzato collegato. Non passare un nickname visualizzato né l'URL di una pagina bsky.app/profile/. Le azioni profile, user_posts, followers e following usano tutte questo parametro per individuare l'account.AT Protocol: handle e DID — Nel protocollo, l'handle è un identificatore utente in stile nome di dominio che si risolve in un DID stabile; i due non sono input intercambiabili. · Verificato
Cosa significano i parametri user_posts di API di Bluesky?
Monitora i post di un account Bluesky. Ogni post include testo e URL, numero di like, repost, citazioni, risposte e segnalibri, oltre a hashtag, menzioni e link esterni. quote_count conta i repost con commento aggiunto, separati dai repost semplici. Il batch non è un archivio completo.
usernameObbligatorio- Specifica un handle Bluesky completo, ad esempio alice.bsky.social o un dominio personalizzato collegato. Non passare un nickname visualizzato né l'URL di una pagina bsky.app/profile/. Le azioni profile, user_posts, followers e following usano tutte questo parametro per individuare l'account.AT Protocol: handle e DID — Nel protocollo, l'handle è un identificatore utente in stile nome di dominio che si risolve in un DID stabile; i due non sono input intercambiabili. · Verificato
Cosa significano i parametri followers di API di Bluesky?
Elenca gli account che seguono un utente Bluesky, ciascuno con DID, handle, nome visualizzato, bio e data di iscrizione. La pagina restituita potrebbe non includere tutti i follower, quindi il totale può differire dal numero di follower del profilo.
Riferimento API completo: parametri, esempi di codice, esempio di risposta e statousernameObbligatorio- Specifica un handle Bluesky completo, ad esempio alice.bsky.social o un dominio personalizzato collegato. Non passare un nickname visualizzato né l'URL di una pagina bsky.app/profile/. Le azioni profile, user_posts, followers e following usano tutte questo parametro per individuare l'account.AT Protocol: handle e DID — Nel protocollo, l'handle è un identificatore utente in stile nome di dominio che si risolve in un DID stabile; i due non sono input intercambiabili. · Verificato
Cosa significano i parametri following di API di Bluesky?
Scopri quali account segue un utente Bluesky, con ID, handle, nome visualizzato, bio e flag di verifica di ciascuno. I legami di follow cambiano nel tempo e non implicano affinità, contatti o permesso di inviare messaggi.
Riferimento API completo: parametri, esempi di codice, esempio di risposta e statousernameObbligatorio- Specifica un handle Bluesky completo, ad esempio alice.bsky.social o un dominio personalizzato collegato. Non passare un nickname visualizzato né l'URL di una pagina bsky.app/profile/. Le azioni profile, user_posts, followers e following usano tutte questo parametro per individuare l'account.AT Protocol: handle e DID — Nel protocollo, l'handle è un identificatore utente in stile nome di dominio che si risolve in un DID stabile; i due non sono input intercambiabili. · Verificato
Cosa significano i parametri search_people di API di Bluesky?
Cerca su Bluesky account che corrispondono a un nome o a un termine, con handle, nome visualizzato, bio, avatar e flag di verifica. La ricerca riguarda i profili, non il testo dei post, e una corrispondenza non conferma l'identità di una persona.
Riferimento API completo: parametri, esempi di codice, esempio di risposta e statokeywordObbligatorio- Specifica i termini di ricerca di utenti o account per l'azione search_people. Questo endpoint restituisce i profili utente corrispondenti e non cerca nel testo dei post; per recuperare i post usa user_posts con un handle completo.
Come usare l'API di Bluesky
- 01Scegli un'azione della piattaforma dal catalogo pubblico.
- 02Invia piattaforma, azione e parametri obbligatori a POST /api/v1/social.
- 03Leggi il risultato dalla risposta. Per un'azione asincrona, interroga periodicamente il job ID restituito.
- 04Salva i campi della risposta che servono alla tua applicazione.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"bluesky","action":"profile","params":{"username":"<username>"}}'
Domande sull'API di Bluesky
Cosa posso ottenere con l'API di Bluesky?
Imposta platform su bluesky. Il catalogo attuale elenca profili, post dell'utente, follower, seguiti e ricerca persone. Questi nomi di azione identificano oggetti o viste diversi di Bluesky; non sono modalità di ricerca intercambiabili.
Quale input avvia la richiesta profile di Bluesky?
Specifica un handle Bluesky completo, ad esempio alice.bsky.social o un dominio personalizzato collegato. Non passare un nickname visualizzato né l'URL di una pagina bsky.app/profile/. Le azioni profile, user_posts, followers e following usano tutte questo parametro per individuare l'account. Invialo come username all'interno di params.
Quali campi può restituire profile di Bluesky?
Il suo schema dichiarato include user_id, username, display_name e bio. Un campo dichiarato può comunque mancare in un singolo record, e ogni altra azione ha il proprio elenco di campi.
Tutte le azioni di Bluesky 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.