Criar Compartilhamento Blob
Crie um link de compartilhamento com POST /v1/shares: válido por até 30 dias, revogável, com limite opcional de downloads e, no Pro e no Enterprise, senha.
POST
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
https://files.squarecloud.dev/s/...) para entregar um arquivo a pessoas: um cliente, uma equipe, um testador. Ele funciona com arquivos públicos e privados, dura até 30 dias, pode ser revogado a qualquer momento e pode limitar quantas vezes o arquivo é baixado. No Pro e no Enterprise, ele também pode pedir uma senha. Exige o escopo blob:write.
Abrir o link baixa o arquivo. Um link protegido por senha mostra antes uma página pedindo a senha, no idioma do visitante. O link fica atrelado ao id atual do arquivo: excluir, mover ou mudar a visibilidade do arquivo faz o link responder 404 na hora, sem gastar um download. Veja Links e compartilhamento para comparar com os links temporários.
string
obrigatório
O id do arquivo a compartilhar.
number
padrão:"86400"
Por quanto tempo o link dura, de 60 a 2592000 segundos (30 dias).
number
Quantos downloads o link permite, de 1 a 10000. Depois de esgotado, ele responde
410. Sem ele, não há limite.string
Uma senha de 8 a 128 caracteres que o visitante precisa digitar antes de baixar. Somente Pro e Enterprise.
Limites
- 30 links por minuto (
RATE_LIMITED, 429), e até 1000 links ativos por conta (TOO_MANY_SHARES, 409). - Cada link aceita 120 visitas por minuto por IP. Senhas erradas são limitadas por IP e por link.
- O download de um arquivo privado passa por um link temporário: 60 requisições por minuto por IP, mais o limite geral da sua conta. Para entregar um arquivo a muitas pessoas, torne-o público.
Resposta
Responde201 Created.
string
“success” se bem-sucedida, “error” caso contrário.
object

