API di Discord
Questa API per i server Discord cerca i server pubblici tramite link d'invito o parola chiave e li restituisce in JSON. Permette anche di sfogliare la directory dei server e di trovare utenti per nome.
Passando un codice o un URL d'invito puoi consultare i metadati pubblici del server senza entrare nella community.
Invia POST https://api.everyinfra.com/api/v1/social con platform impostato su discord e action impostato sul nome di una funzionalità dell'elenco qui sotto, ad esempio search.
- 4 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 Discord: 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 |
|---|---|---|---|
Ricercasearch | Trova server Discord che corrispondono a una parola chiave. | Normale | |
Directorydirectory | Sfoglia la directory dei server di Discord, con una categoria facoltativa. | Normale | |
Serverserver | Risolvi un codice o un link di invito Discord nei dati del server: nome, descrizione, numero di membri totali e online, Boost e livello di verifica, oltre a canale, autore e scadenza dell'invito. | Normale | |
Ricerca utentisearch_users | Cerca utenti Discord per username o nome visualizzato e ottieni per ogni account ID, avatar, tag Clan, data di creazione e numero di server e inviti. | Normale |
Cosa accetta ogni azione di API di Discord?
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 |
|---|---|---|---|---|---|
searchRicerca Trova server Discord che corrispondono a una parola chiave. Ottieni descrizione, numero di membri totali e online, numero di Boost, lingua, categorie, livello di verifica e flag NSFW. Non cerca i messaggi all'interno dei server e non apre community private. | keyword | — | Valori del catalogo: defaultLimit=20, maxLimit=100. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe. | id · name · url · text · member_count · online_count · boost_count · vanity_url_code · language · categories · keywords · icon_url · banner_url · verification_level · is_nsfw · created_at · directory_url · platform | |
directoryDirectory Sfoglia la directory dei server di Discord, con una categoria facoltativa. Ogni server include descrizione, numero di membri totali e online, Boost, lingua, tag e livello di verifica. | category | Valori del catalogo: defaultLimit=20, maxLimit=100. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe. | id · name · url · text · member_count · online_count · boost_count · vanity_url_code · language · categories · keywords · icon_url · banner_url · verification_level · is_nsfw · created_at · directory_url · platform | ||
serverServer Risolvi un codice o un link di invito Discord nei dati del server: nome, descrizione, numero di membri totali e online, Boost e livello di verifica, oltre a canale, autore e scadenza dell'invito. Leggere un invito non fa entrare nel server, e un | invite | code, url | — | id · name · url · text · member_count · online_count · boost_count · invite_code · vanity_url_code · icon_url · banner_url · verification_level · nsfw_level · channel_name · channel_type · inviter_username · inviter_name · expires_at · platform | |
search_usersRicerca utenti Cerca utenti Discord per username o nome visualizzato e ottieni per ogni account ID, avatar, tag Clan, data di creazione e numero di server e inviti. Non è una ricerca globale dei membri e non espone relazioni private. | keyword | — | Valori del catalogo: defaultLimit=20, maxLimit=100. Per alcune azioni limit può controllare le pagine o l'espansione per elemento padre, quindi non è sempre un numero finale di righe. | id · username · name · avatar · clan_tag · server_count · invite_count · created_at · platform |
Cosa significano i parametri search di API di Discord?
Trova server Discord che corrispondono a una parola chiave. Ottieni descrizione, numero di membri totali e online, numero di Boost, lingua, categorie, livello di verifica e flag NSFW. Non cerca i messaggi all'interno dei server e non apre community private.
Riferimento API completo: parametri, esempi di codice, esempio di risposta e statokeywordObbligatorio- Specifica i termini di ricerca per trovare server Discord pubblici in search o utenti pubblici per username e nome visualizzato in search_users. Non indicizza i messaggi dei canali né concede l'accesso a server privati.Discord Discover: come trovare i Community Server — La documentazione ufficiale di Discord definisce Discover Servers come l'insieme dei Community Server individuabili, consultabili per categoria. Questo spiega i concetti di server, categoria e scoperta, ma non presenta come garanzia dell'API gli stati sperimentali del client né una copertura completa della directory. · Verificato
Cosa significano i parametri directory di API di Discord?
Sfoglia la directory dei server di Discord, con una categoria facoltativa. Ogni server include descrizione, numero di membri totali e online, Boost, lingua, tag e livello di verifica. category accetta gaming, entertainment, education, music o science-and-tech. I valori non riconosciuti vengono ignorati.
categoryFacoltativo- Filtra la ricerca dei server nella directory con valori predefiniti: gaming, entertainment, education, music o science-and-tech. Se non lo imposti, vengono restituiti i risultati della directory senza filtri; le categorie non riconosciute vengono ignorate.Categorie dei server Discord e ambito della scoperta — La documentazione ufficiale di Discord elenca categorie della community come gaming, musica e intrattenimento. Le categorie supportate sono esattamente quelle elencate in questa pagina e non includono le categorie o le funzioni di ordinamento della documentazione legacy di Discovery. · Verificato
Cosa significano i parametri server di API di Discord?
Risolvi un codice o un link di invito Discord nei dati del server: nome, descrizione, numero di membri totali e online, Boost e livello di verifica, oltre a canale, autore e scadenza dell'invito. Leggere un invito non fa entrare nel server, e un expires_at null indica che l'invito non scade mai.
inviteObbligatorio- Identifica il server tramite un codice d'invito o un URL completo (discord.gg/<code> o discord.com/invite/<code>). L'azione server legge i metadati pubblici associati all'invito senza entrare nel server; un invito scaduto o non valido non dimostra che il server non esista.Inviti di Discord: codici di invito, server e canali sono oggetti distinti — Gli oggetti Invite ufficiali di Discord separano `code`, `guild`, `channel`, `inviter` ed `expires_at`, e trattano come approssimativi i numeri di membri restituiti dagli inviti. Questo riferimento chiarisce le relazioni tra gli oggetti e i limiti dei conteggi, senza implicare il supporto per creare o eliminare inviti o per gestire gli utenti di destinazione. · Verificato
codeFacoltativo- Accetta il segmento del codice di un link d'invito come alias di compatibilità per il parametro invite. La richiesta deve comunque includere il parametro obbligatorio invite; questo campo non accetta codici di verifica, token di bot o ID server.
urlFacoltativo- Alias di compatibilità per il parametro invite che accetta un link d'invito Discord completo. La richiesta deve comunque includere il parametro obbligatorio invite; i link a messaggi dei canali non sono accettati come inviti validi.
Cosa significano i parametri search_users di API di Discord?
Cerca utenti Discord per username o nome visualizzato e ottieni per ogni account ID, avatar, tag Clan, data di creazione e numero di server e inviti. Non è una ricerca globale dei membri e non espone relazioni private.
Riferimento API completo: parametri, esempi di codice, esempio di risposta e statokeywordObbligatorio- Specifica i termini di ricerca per trovare server Discord pubblici in search o utenti pubblici per username e nome visualizzato in search_users. Non indicizza i messaggi dei canali né concede l'accesso a server privati.Discord: differenza tra username univoci, nomi visualizzati e nickname del server — Le fonti ufficiali di Discord distinguono gli username univoci dai nomi visualizzati modificabili e dai nickname del server, che hanno la precedenza. Questa distinzione chiarisce i campi candidati restituiti, ma non rappresenta una directory globale degli utenti né una funzionalità di verifica dell'appartenenza ai server. · Verificato
Come usare l'API di Discord
- 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":"discord","action":"search","params":{"keyword":"<keyword>"}}'
Domande sull'API di Discord
Cosa posso ottenere con l'API di Discord?
Imposta platform su discord. Il catalogo attuale elenca ricerca, directory, server e ricerca utenti. Questi nomi di azione identificano oggetti o viste diversi di Discord; non sono modalità di ricerca intercambiabili.
Quale input avvia la richiesta search di Discord?
Specifica i termini di ricerca per trovare server Discord pubblici in search o utenti pubblici per username e nome visualizzato in search_users. Non indicizza i messaggi dei canali né concede l'accesso a server privati. Invialo come keyword all'interno di params.
Quali campi può restituire search di Discord?
Il suo schema dichiarato include name, text, member_count e online_count. Un campo dichiarato può comunque mancare in un singolo record, e ogni altra azione ha il proprio elenco di campi.
Tutte le azioni di Discord 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.