ShortsMonkey DocumentazioneConsole APICrea chiave

Crediti per sviluppatori

Gli utenti a pagamento ricevono 1.000 crediti al mese interno. I crediti non vengono trasferiti.

Sovvenzione mensile#

Gli utenti a pagamento ricevono 1.000 crediti al mese interno. I crediti non vengono trasferiti.

Gli abbonamenti trimestrali e semestrali ricevono comunque 1.000 crediti un mese interno alla volta.

Costi operativi#

Le classifiche costano 1 credito per 20 articoli effettivi; outlier la ricerca costa 2; il dettaglio del video trovato costa 1; verificare e bilanciare il costo 0.

Prenota e sistemati#

Il server convalida, riserva il costo massimo, esegue e liquida una volta utilizzando il valore maggiore tra all_data.items.length e filter_data.items.length; i due set non vengono mai sommati per la fatturazione. La differenza viene rimborsata atomicamente.

Risposte a costo zero#

Risultati vuoti, non trovati, 304, richieste non valide, errori di autenticazione, limiti di velocità ed errori del server costano 0.

Completa la tabella dei crediti REST API#

Queste sono le regole di fatturazione attuali per ogni endpoint REST della piattaforma per sviluppatori pubblica V1. Gli endpoint di classificazione e ricerca vengono stabiliti una volta utilizzando il conteggio effettivo degli articoli maggiore da all_data e filter_data; i due conteggi non vengono sommati e la fatturazione non utilizza direttamente lo limit richiesto.

MetodoAPIScopoRegola di fatturazioneMinimoMassimo
GET/v1/auth/verifyVerificare la chiave APIGratuito00
GET/v1/creditsLeggi il saldo del creditoGratuito00
GET/v1/credits/costsLeggi il catalogo di fatturazioneGratuito00
GET/v1/rankings/chinese-low-subscriber-long-videosClassifica cinese dei video lunghi con pochi iscritti1 ogni 1–20 articoli effettivi03
GET/v1/rankings/hot-todayClassifica calda di oggi1 ogni 1–20 articoli effettivi03
POST/v1/videos/outliers/searchOutlier ricerca video2 per 1–20 articoli effettivi06
GET/v1/videos/{video_id}Particolare del video1 quando viene restituito un video01

Liquidazione in base al conteggio effettivo degli articoli#

Il valore predefinito limit è 20, con un minimo di 1 e un massimo di 50. Il conteggio effettivo degli articoli è max(all_data.items.length, filter_data.items.length). Le classifiche cinesi e quelle calde di oggi utilizzano ceil(actual items ÷ 20) × 1; La ricerca outlier utilizza ceil(actual items ÷ 20) × 2.

Ad esempio, se limit=50 restituisce solo 3 elementi della classifica cinese, il costo finale è 1; se la ricerca outlier restituisce 3, il costo è 2. Prima viene prenotato il massimo, poi viene saldato il risultato effettivo e la differenza rimborsata atomicamente.

Articoli effettivi restituitiClassifica cineseCaldo oggiRicerca Outlier
0 articoli000
1–20 articoli112
21-40 articoli224
41-50 articoli336

Tabella crediti utensile MCP#

REST API e MCP utilizzano lo stesso conto di credito e le stesse regole di liquidazione.

Strumento MCPOperazioneCosto
get_chinese_low_subscriber_long_videosClassifica cinese dei video lunghi con pochi iscritti1 ogni 1–20 articoli, massimo 3
get_hot_todayClassifica calda di oggi1 ogni 1–20 articoli, massimo 3
search_outlier_videosRicerca Outlier2 per 1–20 articoli, massimo 6
analyze_video_urlParticolare del video1 sul successo
get_credit_balanceSaldo del credito0

Richieste di stato e gestione che non costano crediti#

I controlli dello stato, le ricerche sulla fatturazione e la gestione delle chiavi nella console web non consumano crediti per sviluppatori. /control/v1/* è un'interfaccia interna firmata tra il sito Web ShortsMonkey e Core API e non deve essere chiamata direttamente dai normali sviluppatori.

Endpoint o operazioneScopoCosto
/health/liveControllo dell'attività core API0
/health/readyControllo della disponibilità del database e del servizio0
/v1/auth/verifyVerificare la chiave API0
/v1/creditsLeggi il saldo del credito0
/v1/credits/costsLeggi le regole di fatturazione0
Crea, ruota o revoca una chiave APIGestione console Web API0
Leggi l'utilizzo e lo stato della piattaformaGestione console Web API0

Regole a costo zero, rimborso e richiesta duplicati#

Un riscontro nella cache non è automaticamente gratuito: hot today viene comunque fatturato in base agli effettivi articoli restituiti quando viene utilizzata la cache del server. Solo i casi seguenti si stabilizzano a 0.

CasoCosto finale
Chiave API non valida, nessuna sottoscrizione o ambito insufficiente0
Parametri non validi, risorsa mancante o crediti insufficienti0
Limite di velocità o concorrenza superato0
Errore di servizio o dati non disponibiliI crediti riservati vengono rimborsati; costo finale 0
Nella classifica cinese ETag ha colpito il ritorno 3040
Riprovare con gli stessi Idempotency-Key e parametriRestituisce la risposta originale senza ulteriori addebiti
Stessa richiesta senza riutilizzare la chiave di idempotenzaTrattata e fatturata come una nuova richiesta
MCP ripete la stessa chiave, strumento e argomenti normalizzati entro 30 secondiRiutilizza il risultato originale senza ulteriori addebiti

Leggi l'addebito nella risposta#

Ogni risposta API pubblica riuscita restituisce il costo corrente, il saldo rimanente e la fine del periodo di credito tramite X-Credits-Cost, X-Credits-Remaining e X-Credits-Period-End.

I campi JSON credits.cost, credits.remaining e credits.period_ends_at forniscono le stesse informazioni. Utilizza l'effettivo cost della risposta.