cURL
Não recomendamos usar a integração com cURL em produção, mas ela pode ser útil para um teste rápido quando você não tem um SDK à mão.
Instalar
brew install curl jq || sudo apt install curl jq
Exemplo
O cabeçalho Transloadit-Client identifica o cURL e a versão instalada para ajudar na depuração.
# Prerequisites: brew install curl jq || sudo apt install curl jq
# To avoid tampering, use Signature Authentication
echo '{
"template_id": "YOUR_TEMPLATE_ID",
"auth": {
"key": "YOUR_TRANSLOADIT_KEY"
},
"steps": {}
}' | curl \
--request POST \
--header "Transloadit-Client: curl:$(curl --version | awk 'NR == 1 {print $2}')" \
--form 'params=<-' \
--form myfile1=@./joe-gardner-149699.jpg \
https://api2.transloadit.com/assemblies | jq