L’API di GetQR è in beta ed è disponibile per alcuni workspace selezionati. I dettagli possono cambiare prima del rilascio generale.
Prima di iniziare
- Sei il proprietario del workspace o un Editor. I Viewer non possono creare né usare una chiave API.
- Il proprietario del workspace ha un abbonamento attivo.
Crea la tua chiave API
1
Apri le impostazioni dell'account
Apri le impostazioni dell’account e vai su API.
2
Genera la chiave
Fai clic su Generate API key.
3
Copia la chiave
Mostra la chiave e copiala. Le chiavi iniziano con
sk_live_.Autentica le richieste
Invia la chiave come token Bearer nell’headerAuthorization di ogni richiesta:
Il controllo dello stato è l’unico endpoint che funziona senza chiave.
Accesso e ruoli
- Ruoli. Solo il proprietario del workspace e gli Editor possono creare e usare una chiave API. I Viewer no.
- Workspace. Ogni chiave appartiene a un solo workspace e tutte le richieste vengono eseguite in quel workspace. Non devi indicare l’ID del workspace.
- Controlli in tempo reale. A ogni richiesta l’accesso viene verificato in base al tuo ruolo attuale e all’abbonamento del proprietario del workspace. Il tuo abbonamento personale non conta. Se il tuo ruolo diventa Viewer o l’abbonamento del proprietario termina, le richieste restituiscono
403finché l’accesso non viene ripristinato. Non ti serve una nuova chiave. - Rimozione. Se vieni rimosso dal workspace, la tua chiave API viene eliminata. Se vieni aggiunto di nuovo, genera una nuova chiave.
Rigenera la chiave
Rigenera la chiave se è trapelata o se qualcuno che non dovrebbe averla vi ha accesso.1
Fai clic su Regenerate
Nelle impostazioni dell’account, vai su API e fai clic su Regenerate.
2
Conferma
Fai clic su Regenerate key.
3
Aggiorna le tue app
Copia la nuova chiave e sostituisci quella vecchia ovunque la usi.
Proteggi la chiave
Tratta la chiave come una password: chiunque la possieda può creare, modificare ed eliminare QR code nel tuo workspace.- Conservala in una variabile d’ambiente o in un gestore di segreti, non nel codice sorgente.
- Chiama l’API solo dal tuo server. Non inserire mai la chiave in un sito web, in un’app mobile o in qualsiasi altro elemento che gli utenti possono ispezionare.
- Condividila solo con gli sviluppatori che ne hanno bisogno.
- Rigenerala appena sospetti che sia trapelata.
Problemi comuni
Ricevo 403 a ogni richiesta
Ricevo 403 a ogni richiesta
Verifica che il tuo ruolo sia proprietario o Editor e che l’abbonamento del proprietario del workspace sia attivo. La chiave torna a funzionare appena l’accesso viene ripristinato.
Ricevo 404 "This endpoint is not available."
Ricevo 404 "This endpoint is not available."
L’API è in beta e non è ancora abilitata per il tuo workspace.
Non vedo le impostazioni API
Non vedo le impostazioni API
Sono visibili solo al proprietario del workspace e agli Editor, e solo nei workspace in cui l’API è abilitata.