Get Reddit Data

Ottenere una selezione storica e documentarne il passaggio alla tabella

Recupera record da un archivio storico indipendente e prepara la tua tabella analitica. Esempio sampling in AskStatistics, limiti e costo per richiesta.

Ottieni una chiave API

Esempio di richiesta

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.getredditdata.com/v1/search?q=sampling&subreddit=AskStatistics&limit=3"

Definire cosa osservare prima della richiesta

Get Reddit Data offre accesso in lettura a un archivio storico indipendente di Reddit per gli analisti che programmano. Non è ufficiale né affiliato a Reddit e non fornisce dati in diretta, Reddit OAuth, pubblicazioni, voti o messaggi privati. Parti da una domanda concreta e definisci la tua unità di analisi: post, commento oppure entrambi. L’API seleziona record secondo filtri, senza convalidare automaticamente un’ipotesi o la rappresentatività della selezione.

L’archivio può omettere record o campi e non garantisce copertura completa, risultati immutabili, schema costante o disponibilità permanente. Una query senza corrispondenze non prova che un tema non sia mai stato discusso. L’assenza di un flusso in diretta non dimostra nemmeno stabilità storica. Descrivi l’insieme realmente ricevuto, la comunità, i filtri e i limiti di recupero accanto alle conclusioni della tua analisi.

Il tuo script può convertire le risposte ricevute in una tabella locale per esaminare testo, date e tipi quando quei campi esistono. La trasformazione è tua: il servizio non promette CSV pronti, pulizia automatica o una tabella statistica. Conserva anche la risposta originale e distingui campi assenti, valori vuoti e annotazioni che aggiungi tu. Un collegamento fra record non garantisce il recupero di tutta la conversazione.

Provare una richiesta limitata e controllarne i limiti

L’esempio è GET https://api.getredditdata.com/v1/search?q=sampling&subreddit=AskStatistics&limit=3. q=sampling cerca quel testo, subreddit=AskStatistics limita la comunità e limit=3 chiede al massimo tre record. La parola sampling non esegue un campionamento casuale né garantisce consigli statistici corretti. Senza kind possono apparire post e commenti. Invia X-API-Key: <chiave> oppure Authorization: Bearer <chiave> dal server: entrambe le intestazioni usano la chiave dell’archivio.

Estratto sintetico, soltanto dimostrativo e senza richiesta reale: {"data":[],"pagination":{"page":1,"limit":3,"total":0,"relation":"eq"},"credits":{"cost":1,"balance":99}}. Il saldo è fittizio. Una lista vuota riuscita consuma un credito, anche senza nuove righe nella tabella. Conserva una risposta realmente ricevuta prima di convalidare data e trasformare i campi presenti. Non sostituire testo assente con un’interpretazione e non presentare questo esempio come un’osservazione dell’archivio.

I percorsi di contenuto ammettono limit e page da 1 a 100, con una pagina per richiesta. La consegna segue _doc, un ordine interno, senza cronologia, rilevanza, punteggio o casualità garantiti. min_score filtra una soglia numerica senza ordinare o selezionare la qualità. Ordinare o rimuovere duplicati localmente riorganizza solo il ricevuto; percorrere pagine o suddividere date non dimostra copertura esaustiva, unicità o stabilità tra query.

Accesso, crediti e pagamenti

La registrazione usa email e password di 12–72 byte UTF-8. La chiave viene mostrata una sola volta subito dopo la registrazione riuscita, prima di qualsiasi ricarica obbligatoria: conservala allora in modo sicuro. I possibili 100 crediti di prova dipendono dai controlli antiabuso a livello di rete. Account, chiave e saldo restano specifici del dominio. Il pannello nella pagina Ottieni una chiave API permette di accedere, consultare il saldo, creare fatture e rigenerare la chiave.

Ogni recupero protetto riuscito costa un credito, anche se vuoto. Un credito vale $0.001 e $1 corrisponde a 1000 crediti. La ricarica pagata minima è $50 per 50000 crediti; quelli acquistati non scadono e non richiedono abbonamenti. Le richieste non valide non comportano addebito e un errore del servizio a monte restituisce la prenotazione. Un’interruzione della ricezione può però seguire un successo già addebitato sul server: una ripetizione riuscita costa un altro credito.

Prima del trasferimento crea una fattura nel pannello autenticato. Sono supportati USDT su TRON come TRC20 e USDC su Ethereum Mainnet come ERC20. Usa destinatario e importo esatti della fattura corrente, quindi invia l’hash della transazione esistente per la verifica. L’accredito richiede un trasferimento reale, confermato e corrispondente; non è garantita una conferma immediata. Queste operazioni di account e pagamento sono separate dal percorso pubblico di stato.