Endpoints
Upload asset
Ladda upp en fil till en chatt och få en permanent CDN-URL
POST
Upload asset
Laddar upp en fil till en chatts filer (Assets) och returnerar en permanent CDN-URL. Använd den för bilder, dokument, ljud, video eller andra filer som din app eller ditt arbetsflöde ska referera till via URL.
Anrop
Headers
Formulärparametrar
Ange antingen
folderId eller folderPath, inte båda. Om du skickar båda returneras felet 400.Exempelanrop
Ladda upp till en mapp
AnvändfolderPath för en läsbar mappstruktur och sätt createFolders=true för att skapa mappar som saknas längs sökvägen:
cURL
Svar
Statuskoder
Regler för mappar
- Mappsökvägar delas upp vid
/, mellanslag i början och slutet tas bort och tomma segment ignoreras. - Maxdjupet är 8 mappar.
- Varje mappnamn får vara högst 255 tecken.
- Mappnamn matchas utan hänsyn till versaler och gemener inom samma överordnade mapp.
- Om
folderPathinte finns ochcreateFoldersinte ärtruemisslyckas uppladdningen med felet 404.
Bra att veta
- Endpointen använder samma API-nyckel
macaly_...som resten av API:t, även om URL:en börjar med/api/client-app/. Du behöver ingen separat token. - Chatten som anges i
chatIdmåste tillhöra samma team som din API-nyckel. - Uppladdade filer får en permanent CDN-URL som du kan använda som bilaga i Create chat eller Publish message, eller var som helst utanför Macaly.