Végpontok
Upload asset
Fájl feltöltése egy beszélgetésbe és állandó CDN URL lekérése
POST
Upload asset
Feltölt egy fájlt egy beszélgetés erőforrásai (Assets) közé, és állandó CDN URL-t ad vissza. Használd képekhez, dokumentumokhoz, hanghoz, videóhoz vagy bármilyen más fájlhoz, amelyre az alkalmazásod vagy a munkafolyamatod URL-lel hivatkozna.
Kérés
Fejlécek
Űrlapadat-paraméterek
A
folderId és a folderPath közül csak az egyiket add meg. Ha mindkettőt elküldöd, 400-as hibát kapsz.Példa kérés
Feltöltés mappába
Az olvasható mappaszerkezethez használd afolderPath mezőt, és állítsd a createFolders=true értéket, hogy az útvonal hiányzó mappái létrejöjjenek:
cURL
Válasz
Állapotkódok
Mappaszabályok
- A mappaútvonalat a rendszer
/mentén bontja, a szóközöket levágja, az üres szakaszokat pedig figyelmen kívül hagyja. - A legnagyobb mélység 8 mappa.
- Minden mappanév legfeljebb 255 karakter lehet.
- A mappák egyeztetése ugyanazon a szülőmappán belül nem különbözteti meg a kis- és nagybetűt.
- Ha a
folderPathnem létezik, és acreateFoldersértéke nemtrue, a feltöltés 404-es hibával meghiúsul.
Jó tudni
- Ez a végpont ugyanazt a
macaly_...API-kulcsot használja, mint az API többi része, annak ellenére, hogy az URL/api/client-app/résszel kezdődik. Külön tokenre nincs szükség. - A
chatIdáltal megadott beszélgetésnek ugyanahhoz a munkaterülethez kell tartoznia, mint az API-kulcsnak. - A feltöltött assetek állandó CDN URL-t kapnak, amelyet mellékletként megadhatsz a Create chat vagy a Publish message hívásban, vagy a Macalyn kívül bárhol felhasználhatsz.