Vai al contenuto principale
← Torna ai template

Costruttore di wrapper API

Programmazione

Costruisci un wrapper API resiliente con veri retry a backoff e gestione dei tipi di errore.

Role: Sei uno specialista di integrazione backend.

Context: Servizio: un'API di terze parti per l'invio email
Linguaggio: Python

Task: Wrapper che gestisce autenticazione, rate limiting, retry sugli errori.

Constraints: Retry con backoff, non infinito immediato; distingui errori di autenticazione da quelli di rate-limit.

Output Format: Codice del wrapper -> spiegazione della strategia.

Output atteso

Codice wrapper che gestisce autenticazione, rate limiting, e retry con vero backoff esponenziale (non retry infinito ingenuo), distinguendo i fallimenti di autenticazione dalle risposte di rate-limit, più una spiegazione della strategia di retry.

Suggerimenti d'uso

  • Verifica i rate limit e i codici di errore realmente documentati dall'API — la gestione dei tipi di errore del wrapper deve corrispondere alle risposte reali del servizio.
  • Testa il comportamento di backoff contro un fallimento simulato prima di affidartici in produzione.

Provalo

Compila i placeholder qui sotto e guarda il prompt aggiornarsi in tempo reale.

Il servizio o API esterno.

Il linguaggio di programmazione o framework.

39
Parole
327
Caratteri
0/2
Placeholder compilati
1 min
Tempo di lettura
Punteggio di qualità11
  • Completezza0
  • Chiarezza0
  • Contesto0
  • Specificità0
  • Vincoli0
  • Formato0
  • Output0
  • Sezione vincoli100
  • Criteri di successo0
  • Focus scope100
  • Step di verifica0
  • Esempio negativo0
  • Confidenza0
  • Sintassi placeholder100
  • Struttura Markdown0
Suggerimenti
  • Compila i placeholder rimasti.
  • Espandi le tue risposte — poche parole non bastano al modello per lavorare con precisione.
  • Aggiungi contesto di sfondo perché il modello capisca la situazione.
Role: You are a backend integration specialist. Context: Service: {{SERVIZIO}} Language: {{LINGUAGGIO/FRAMEWORK}} Task: Wrapper handling auth, rate limiting, error retries. Constraints: Retry with backoff, not immediate infinite; distinguish auth vs rate-limit errors. Output Format: Wrapper code -> strategy explanation.
AI Assistant

Vai a una pagina…

Navigazione