Authentifizierung
Die Nutzung der Meshy API erfordert eine Authentifizierung. Dieser Leitfaden zeigt Ihnen, wie Sie ein Konto und API-Schlüssel erstellen.
API-Schlüssel
Ein Meshy-Konto erstellen
Die Meshy API erfordert, dass Sie ein Meshy-Konto haben, um API-Schlüssel zu erstellen und zu verwalten. Wenn eine Anfrage an die API ohne einen API-Schlüssel gestellt wird, antwortet die API mit einem Fehler für ungültige Anmeldedaten.
Sie können ein Meshy-Konto erstellen, indem Sie die offizielle Meshy-Website
API-Schlüssel erstellen
Sobald Sie ein Meshy-Konto erstellt haben, können Sie API-Schlüssel erstellen, indem Sie die API-Einstellungsseite
Sie können mehrere API-Schlüssel für verschiedene Zwecke erstellen. Zum Beispiel können Sie einen API-Schlüssel für Ihre iOS-App und einen anderen für Ihre Web-App erstellen. Die Nutzung jedes API-Schlüssels wird separat verfolgt, und Sie können sie jederzeit widerrufen.
Um einen API-Schlüssel zu erstellen, klicken Sie auf der API-Seite auf die Schaltfläche Create API Key und geben dann einen Namen für Ihren API-Schlüssel ein.
Sobald Sie einen API-Schlüssel erstellt haben, wird Ihnen der Wert des API-Schlüssels angezeigt. Sie können den Wert des API-Schlüssels kopieren und an einem sicheren Ort speichern.
Sie werden diesen API-Schlüsselwert nicht erneut sehen können.
Verwendung von API-Schlüsseln
Sobald Sie einen API-Schlüssel erstellt haben, können Sie ihn verwenden, um Ihre Anfragen an die Meshy API zu authentifizieren. Sie können Ihren API-Schlüssel im Authorization-Header an die API übergeben, ein Beispielheader wird unten gezeigt.
{
"Authorization": "Bearer msy_sOmEbOgUsApIkEyFoReXaMpLe1234567890"
}
Das Präfix Bearer im Header-Wert ist obligatorisch, um programmgesteuert mit der Meshy API zu interagieren.
Sie können mehr darüber erfahren unter IETF RFC 6750
Sicherheit
Wir nehmen Sicherheit bei Meshy sehr ernst und arbeiten hart daran, sicherzustellen, dass die Meshy API sicher ist. Wir hoffen, dass Ihre Daten und die Daten Ihrer Nutzer bei uns sicher sind. Hier sind einige allgemeine Richtlinien, die Ihnen helfen sollen, Ihre Daten und Anfragen sicher zu halten, wenn Sie die Meshy API verwenden. Bitte stellen Sie jedoch auch sicher, dass Sie die Richtlinien befolgen, die in Ihrem Team oder Arbeitsplatz praktiziert werden.
Transport Layer Security
Während Ihre Daten bei Meshy verschlüsselt gespeichert werden, verwendet und erzwingt die Meshy API TLS301 Moved Permanently Statuscode. Obwohl nicht empfohlen,
müssen Sie in einigen Fällen, wenn Sie mit HTTP kommunizieren müssen, Ihrem HTTP-Client explizit mitteilen, HTTP-zu-HTTPS-Weiterleitungen zu folgen. Hier sind einige Beispiele:
HTTP-zu-HTTPS-Weiterleitungen folgen
# use `-L` to follow HTTP to HTTPS redirections
curl -L -X 'POST' \
https://api.meshy.ai/openapi/v1/text-to-texture
Sicherheit von API-Schlüsseln
Bitte beachten Sie, dass selbst Mitglieder des Meshy-Teams widerrufene API-Schlüssel nicht für Sie einsehen oder wiederherstellen können!
Sobald sie erstellt wurden, sind API-Schlüssel im Dashboard nicht mehr sichtbar, daher laden Sie sie bitte herunter und bewahren Sie sie sicher und geschützt auf, da jeder, der sie erhält, sie verwenden kann, um in Ihrem Namen mit der Meshy API zu kommunizieren. Wenn Sie glauben, dass Ihr API-Schlüssel kompromittiert wurde, können Sie ihn jederzeit im Dashboard widerrufen, nachdem er widerrufen wurde, ist er nicht mehr gültig.
Sicherheitsmeldung
Wenn Sie glauben, ein Sicherheitsproblem in der Meshy API entdeckt zu haben, nehmen Sie bitte Kontakt mit uns auf