Endpoint'ler
Upload asset
Bir sohbete dosya yükleyin ve kalıcı bir CDN URL’si alın
POST
Upload asset
Bir sohbetin Varlıklar bölümüne dosya yükler ve kalıcı bir CDN URL’si döndürür. Görseller, belgeler, ses, video veya uygulamanızın ya da sürecinizin URL üzerinden referans vermesini istediğiniz diğer dosyalar için bunu kullanın.
İstek
Başlıklar
Form verisi parametreleri
folderId veya folderPath alanlarından yalnızca birini gönderin, ikisini birden değil. İkisini birden göndermek 400 hatası döndürür.Örnek istek
Klasöre yükleme
Okunabilir bir klasör yapısı içinfolderPath kullanın ve yol üzerindeki eksik klasörlerin oluşturulması için createFolders=true ayarlayın:
cURL
Yanıt
Durum kodları
Klasör kuralları
- Klasör yolları
/karakterinden bölünür, baştaki ve sondaki boşluklar kırpılır ve boş bölümler yok sayılır. - En fazla 8 klasör derinliği desteklenir.
- Her klasör adı en fazla 255 karakter olabilir.
- Aynı üst klasör içinde klasör eşleştirmesi büyük/küçük harfe duyarsızdır.
folderPathmevcut değilse vecreateFolderstruedeğilse, yükleme 404 hatasıyla başarısız olur.
Bilmeniz gerekenler
- URL
/api/client-app/ile başlasa da bu endpoint, API’nin geri kalanıyla aynımacaly_...API anahtarını kullanır. Ayrı bir token gerekmez. chatIdile belirtilen sohbet, API anahtarınızla aynı ekibe ait olmalıdır.- Yüklenen varlıklar kalıcı bir CDN URL’si alır; bu URL’yi Create chat veya Publish message isteklerinde ek olarak kullanabilir ya da Macaly dışında herhangi bir yerde kullanabilirsiniz.