Autentisering

Användning av Meshy API kräver autentisering. Denna guide visar hur du skapar ett konto och API-nycklar.


API-nycklar

Skapa ett Meshy-konto

Meshy API kräver att du har ett Meshy-konto för att skapa och hantera API-nycklar. Om en begäran görs till API:et utan en API-nyckel, kommer API:et att svara med ett felmeddelande om ogiltiga referenser.

Du kan skapa ett Meshy-konto genom att besöka Meshys officiella webbplats och registrera dig.

Skapa API-nycklar

När du har skapat ett Meshy-konto kan du skapa API-nycklar genom att besöka API-inställningssidan.

Du kan skapa flera API-nycklar för olika ändamål. Till exempel kan du skapa en API-nyckel för din iOS-app och en annan för din webbapp. Användningen av varje API-nyckel spåras separat, och du kan återkalla dem när som helst.

För att skapa en API-nyckel, klicka på knappen Create API Key på API-sidan och ange sedan ett namn för din API-nyckel.

När du har skapat en API-nyckel kommer du att visas API-nyckelns värde. Du kan kopiera API-nyckelns värde och lagra det på en säker plats.

Du kommer inte att kunna se detta API-nyckelvärde igen.

Använda API-nycklar

När du har skapat en API-nyckel kan du använda den för att autentisera dina begäranden till Meshy API. Du kan skicka din API-nyckel till API:et i Authorization-huvudet, ett exempel på ett huvud visas nedan.

{
  "Authorization": "Bearer msy_sOmEbOgUsApIkEyFoReXaMpLe1234567890"
}

Säkerhet

Vi tar säkerhet på största allvar på Meshy, och vi arbetar hårt för att säkerställa att Meshy API är säkert. Vi hoppas att dina data och dina användares data är säkra hos oss. Här är några övergripande riktlinjer för att hjälpa dig hålla dina data och begäranden säkra när du använder Meshy API, men se också till att följa de riktlinjer som praktiseras i ditt team eller på din arbetsplats.

Transport Layer Security

Medan dina data är krypterade i vila när de lagras i Meshy, använder och upprätthåller Meshy API TLS, för att kryptera data under överföring. Det betyder att alla begäranden till och från Meshy API skickas över HTTPS, och alla begäranden som görs över HTTP kommer att få en 301 Moved Permanently statuskod. Även om det inte rekommenderas, i vissa fall, om du måste prata med HTTP, behöver du uttryckligen tala om för din HTTP-klient att följa HTTP till HTTPS-omdirigeringar. Här är några exempel:

Följ HTTP till HTTPS-omdirigeringar

# use `-L` to follow HTTP to HTTPS redirections
curl -L -X 'POST' \
  https://api.meshy.ai/openapi/v1/text-to-texture

API-nyckelsäkerhet

När de har skapats är API-nycklar inte synliga på instrumentpanelen längre, så ladda ner och håll dem säkra och skyddade eftersom vem som helst som får tag på dem kan använda dem för att prata med Meshy API på dina vägnar. Om du tror att din API-nyckel har blivit komprometterad kan du återkalla den när som helst från instrumentpanelen, när den har återkallats kommer den inte längre att vara giltig.

Säkerhetsrapportering

Om du tror att du har upptäckt ett säkerhetsproblem i Meshy API, vänligen kontakta oss. Vi uppskattar din ansvarsfulla rapportering och kommer att göra allt för att erkänna dina bidrag.