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
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"
}
Prefixet Bearer i huvudvärdet är obligatoriskt för att interagera med Meshy API programatiskt.
Du kan lära dig mer om det på IETF RFC 6750
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 TLS301 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
Observera att inte ens Meshy-teammedlemmar kan se eller återställa återkallade API-nycklar åt dig!
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