Autenticação
Utilizar a Meshy API requer autenticação. Este guia irá mostrar-lhe como criar uma conta e chaves de API.
Chaves de API
Criar uma Conta Meshy
A Meshy API requer que tenha uma conta Meshy para criar e gerir chaves de API. Se for feita uma solicitação à API sem uma chave de API, a API responderá com um erro de credenciais inválidas.
Pode criar uma conta Meshy visitando o site oficial da Meshy
Criar Chaves de API
Depois de criar uma conta Meshy, pode criar chaves de API visitando a página de definições de API
Pode criar múltiplas chaves de API para diferentes propósitos. Por exemplo, pode criar uma chave de API para a sua aplicação iOS e outra para a sua aplicação web. O uso de cada chave de API é rastreado separadamente, e pode revogá-las a qualquer momento.
Para criar uma chave de API, clique no botão Create API Key na página da API e, em seguida, insira um nome para a sua chave de API.
Depois de criar uma chave de API, será mostrado o valor da chave de API. Pode copiar o valor da chave de API e armazená-lo num local seguro.
Não poderá ver este valor da chave de API novamente.
Utilizar Chaves de API
Depois de criar uma chave de API, pode usá-la para autenticar as suas solicitações à
Meshy API. Pode passar a sua chave de API para a API no cabeçalho Authorization,
um exemplo de cabeçalho é mostrado abaixo.
{
"Authorization": "Bearer msy_sOmEbOgUsApIkEyFoReXaMpLe1234567890"
}
O prefixo Bearer no valor do cabeçalho é obrigatório para interagir com a Meshy API programaticamente.
Pode saber mais sobre isso em IETF RFC 6750
Segurança
Levamos a segurança muito a sério na Meshy, e trabalhamos arduamente para garantir que a Meshy API é segura. Esperamos que os seus dados e os dados dos seus utilizadores estejam seguros connosco. Aqui estão algumas diretrizes de alto nível para o ajudar a manter os seus dados e solicitações seguras ao usar a Meshy API, mas por favor, também certifique-se de seguir as diretrizes praticadas na sua equipa ou local de trabalho.
Segurança da Camada de Transporte
Enquanto os seus dados são encriptados em repouso uma vez armazenados na Meshy, a Meshy API utiliza e impõe TLS301 Moved Permanently. Embora não recomendado,
em alguns casos, se tiver que comunicar via HTTP, precisa de dizer explicitamente ao seu cliente HTTP para seguir redirecionamentos de HTTP para HTTPS. Aqui estão alguns exemplos:
Seguir redirecionamentos de HTTP para HTTPS
# use `-L` to follow HTTP to HTTPS redirections
curl -L -X 'POST' \
https://api.meshy.ai/openapi/v1/text-to-texture
Segurança da Chave de API
Por favor, note que nem mesmo os membros da equipa Meshy podem visualizar ou recuperar chaves de API revogadas para si!
Uma vez criadas, as chaves de API não são mais visíveis no painel, por isso, por favor, descarregue e mantenha-as seguras e protegidas, pois qualquer pessoa que as obtenha pode usá-las para comunicar com a Meshy API em seu nome. Se acreditar que a sua chave de API foi comprometida, pode revogá-la a qualquer momento no painel, uma vez revogada, deixará de ser válida.
Divulgação de Segurança
Se acredita que descobriu um problema de segurança na Meshy API, por favor entre em contacto