Upload asset
Endpointy
Upload asset
Nahrání souboru do chatu a získání trvalé CDN URL
POST
Upload asset
Nahraje soubor do assetů daného chatu a vrátí trvalou CDN URL. Použijte tento endpoint pro obrázky, dokumenty, zvuk, video nebo jakýkoli jiný soubor, na který chcete odkazovat pomocí URL ve své aplikaci nebo workflow.
Požadavek
Hlavičky
Parametry formuláře
Uveďte buď
folderId, nebo folderPath, nikdy obojí. Odeslání obou vrátí chybu 400.Příklad požadavku
Nahrání do složky
PoužijtefolderPath pro čitelnou strukturu složek a createFolders=true pro vytvoření chybějících složek na dané cestě:
cURL
Odpověď
Stavové kódy
Pravidla pro složky
- Cesty ke složkám se dělí podle
/, ořezávají se mezery a prázdné segmenty se ignorují. - Maximální hloubka je 8 složek.
- Název každé složky může mít až 255 znaků.
- Shoda názvů složek nerozlišuje velikost písmen v rámci stejné nadřazené složky.
- Pokud
folderPathneexistuje acreateFoldersnenítrue, nahrání selže s chybou 404.
Dobré vědět
- Tento endpoint používá stejný API klíč
macaly_...jako zbytek API, i když URL začíná na/api/client-app/. Žádný samostatný token není potřeba. - Chat uvedený v
chatIdmusí patřit stejnému týmu jako váš API klíč. - Nahrané assety získají trvalou CDN URL, na kterou můžete odkázat jako přílohu v Create chat nebo Publish message, případně ji použít kdekoli mimo Macaly.