Autenticazione
L'utilizzo della Meshy API richiede l'autenticazione. Questa guida ti mostrerà come creare un account e delle chiavi API.
API Keys
Creazione di un account Meshy
Meshy API richiede di avere un account Meshy per creare e gestire le chiavi API. Se una richiesta viene effettuata all'API senza una chiave API, l'API risponderà con un errore di credenziali non valide.
Puoi creare un account Meshy visitando il sito ufficiale di Meshy
Creazione delle chiavi API
Una volta creato un account Meshy, puoi creare le chiavi API nella pagina API Keys
Puoi creare più chiavi API per scopi diversi. Ad esempio, puoi creare una chiave API per la tua app iOS e un'altra per la tua app web. L'utilizzo di ogni chiave API viene tracciato separatamente e puoi revocarle in qualsiasi momento.
Puoi anche impostare un limite mensile di credit su qualsiasi chiave, limitando quanto può essere speso indipendentemente dall'utilizzo complessivo del tuo account — utile per limitare una chiave che consegni a un collaboratore esterno o a un ambiente specifico.

Per creare una chiave API, fai clic sul pulsante Create API Key nella pagina API, quindi inserisci un nome per la tua chiave API.
Una volta creata una chiave API, ti verrà mostrato il valore della chiave API. Puoi copiare il valore della chiave API e conservarlo in un luogo sicuro.
Non potrai più vedere di nuovo questo valore della chiave API.
Utilizzo delle chiavi API
Una volta creata una chiave API, puoi utilizzarla per autenticare le tue richieste
alla Meshy API. Puoi passare la tua chiave API all'API nell'header Authorization,
di seguito è mostrato un esempio di header.
{
"Authorization": "Bearer msy_sOmEbOgUsApIkEyFoReXaMpLe1234567890"
}
Il prefisso Bearer nel valore dell'header è obbligatorio per interagire con la Meshy API in modo programmatico.
Puoi saperne di più a riguardo su IETF RFC 6750
Security
In Meshy prendiamo la sicurezza molto sul serio e lavoriamo duramente per garantire che Meshy API sia sicura. Speriamo che i tuoi dati e quelli dei tuoi utenti siano al sicuro con noi. Ecco alcune linee guida di alto livello per aiutarti a mantenere al sicuro i tuoi dati e le tue richieste quando usi Meshy API, ma assicurati anche di seguire le linee guida adottate dal tuo team o dal tuo posto di lavoro.
Sicurezza del livello di trasporto
Sebbene i tuoi dati siano crittografati a riposo una volta memorizzati in Meshy, Meshy API utilizza e impone TLS301 Moved Permanently. Sebbene non sia raccomandato,
in alcuni casi, se devi comunicare tramite HTTP, devi indicare esplicitamente al tuo client HTTP di seguire i reindirizzamenti da HTTP a HTTPS. Ecco alcuni esempi:
Follow HTTP to HTTPS redirections
# use `-L` to follow HTTP to HTTPS redirections
curl -L -X 'POST' \
https://api.meshy.ai/openapi/v1/text-to-texture
Sicurezza delle chiavi API
Nota bene che nemmeno i membri del team Meshy possono visualizzare o recuperare per te le chiavi API revocate!
Una volta generate, le chiavi API non sono più visibili nella dashboard, quindi scaricale e conservale in modo sicuro, poiché chiunque le ottenga può utilizzarle per comunicare con Meshy API per tuo conto. Se ritieni che la tua chiave API sia stata compromessa, puoi revocarla in qualsiasi momento dalla dashboard; una volta revocata, non sarà più valida.
Segnalazione di problemi di sicurezza
Se ritieni di aver scoperto un problema di sicurezza in Meshy API, ti preghiamo di contattarci