Authentifizierung
Die Nutzung der Meshy API erfordert Authentifizierung. Dieser Leitfaden zeigt Ihnen, wie Sie ein Konto und API keys erstellen.
API keys
Erstellen eines Meshy-Kontos
Für die Meshy API benötigen Sie ein Meshy-Konto, um API keys zu erstellen und zu verwalten. Wenn eine Anfrage ohne API key an die API gestellt wird, antwortet die API mit einem Fehler wegen ungültiger Anmeldedaten.
Sie können ein Meshy-Konto erstellen, indem Sie die offizielle Meshy-Website
Erstellen von API keys
Sobald Sie ein Meshy-Konto erstellt haben, können Sie API keys erstellen, indem Sie die API-Einstellungsseite
Sie können mehrere API keys für unterschiedliche Zwecke erstellen. Beispielsweise können Sie einen API key für Ihre iOS-App und einen anderen für Ihre Web-App erstellen. Die Nutzung jedes API key wird separat verfolgt, und Sie können sie jederzeit widerrufen.
Um einen API key zu erstellen, klicken Sie auf der API-Seite auf die Schaltfläche Create API Key und geben Sie anschließend einen Namen für Ihren API key ein.
Nachdem Sie einen API key erstellt haben, wird Ihnen der API key-Wert angezeigt. Sie können den API key-Wert kopieren und an einem sicheren Ort speichern.
Sie werden diesen API key-Wert nicht erneut sehen können.
Verwenden von API keys
Nachdem Sie einen API key erstellt haben, können Sie ihn verwenden, um Ihre Anfragen an
die Meshy API zu authentifizieren. Sie können Ihren API key im Authorization-Header an die API übergeben;
ein Beispiel-Header ist unten dargestellt.
{
"Authorization": "Bearer msy_sOmEbOgUsApIkEyFoReXaMpLe1234567890"
}
Das Präfix Bearer im Header-Wert ist erforderlich, um programmatisch mit der Meshy API zu interagieren.
Mehr dazu erfahren Sie 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, Ihre Daten und Anfragen bei der Nutzung der Meshy API zu schützen. Bitte stellen Sie jedoch auch sicher, die Richtlinien zu befolgen, die in Ihrem Team oder an Ihrem Arbeitsplatz gelten.
Transport Layer Security
Während Ihre Daten im Ruhezustand verschlüsselt werden, sobald sie in Meshy gespeichert sind, verwendet und erzwingt die Meshy API TLS301 Moved Permanently-Statuscode. Obwohl dies nicht empfohlen wird,
müssen Sie in manchen Fällen, wenn Sie HTTP verwenden müssen, Ihrem HTTP-Client ausdrücklich mitteilen, HTTP-zu-HTTPS-Weiterleitungen zu folgen. Hier sind einige Beispiele:
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
Sicherheit von API keys
Bitte beachten Sie, dass selbst Mitglieder des Meshy-Teams widerrufene API keys nicht für Sie anzeigen oder wiederherstellen können!
Nach der Erstellung sind API keys im Dashboard nicht mehr sichtbar. Bitte laden Sie ihn daher herunter und bewahren Sie ihn sicher und geschützt auf, da jede Person, die ihn erhält, ihn verwenden kann, um in Ihrem Namen mit der Meshy API zu kommunizieren. Wenn Sie glauben, dass Ihr API key kompromittiert wurde, können Sie ihn jederzeit über das Dashboard widerrufen; nach dem Widerruf ist er nicht mehr gültig.
Offenlegung von Sicherheitsproblemen
Wenn Sie glauben, ein Sicherheitsproblem in der Meshy API entdeckt zu haben, nehmen Sie bitte Kontakt