A chi è rivolto
Come appare un'esecuzione tipica
La maggior parte degli script qui è noiosa. È proprio questo il punto. Un job legge un elenco di domini, chiama l'API, verifica che ok sia true e scrive un file.
Le azioni gratuite (domain, overview, stats, suggest) non richiedono chiave, quindi puoi testare un parser prima di spendere qualcosa. Testa prima. Le chiamate a pagamento costano da 1 a 3 crediti, e un credito vale $0,0001. Una chiamata viene fatturata una volta, indipendentemente dal numero di righe restituite, fino a 1.000 per chiamata.
Gli errori sono chiari. Un 401 significa che la chiave manca o è errata, e un 402 significa che i crediti sono esauriti. Nessuno dei due merita un loop di retry.
L'accesso è con un account Google e il credito iniziale di $100 non richiede carta. Semplice. Quando si esaurisce, i ricarichi avvengono tramite USDT su TRC-20 dalla pagina dell'account. Se preferisci integrarlo in un builder visivo, valuta prima le opzioni.
Mantieni il primo script piccolo
Un primo script dovrebbe fare una cosa sola: recuperare le righe, verificare ok e scrivere un file. Rimanda la riga cron finché un'esecuzione manuale non stampa un conteggio di righe sensato e un saldo che riconosci.
La maggior parte dei problemi con questi script arriva dopo, a causa del paging e dei retry. Inizia senza di essi e aggiungi ciascuno solo quando un'esecuzione reale ne mostra la necessità.
Leggi i flag prima delle righe
Ogni risposta ha un flag ok, e quelle autenticate aggiungono _credits. Leggi entrambi prima di toccare le righe, perché un flag false significa che non c'è nulla di affidabile da analizzare.
Un 401 o un 402 è un segnale di stop, non un invito a fare un loop. Registra il corpo ed esci, così la prossima esecuzione pianificata partirà da uno stato pulito.
