Geliştirici REST API Entegrasyonu
Kendi web sitelerinizden, botlarınızdan veya mobil uygulamalarınızdan doğrudan CDN görsel yükleme API'sini kullanın.
Görsel Yükleme Endpoint'i
POST/api/upload
Content-Type: multipart/form-datacURL Örneği
curl -X POST https://cdn.botdesignjubbio.com/api/upload \
-F "file=@/path/to/your/image.png"JavaScript (Fetch API)
const formData = new FormData();
formData.append('file', fileInputElement.files[0]);
const response = await fetch('https://cdn.botdesignjubbio.com/api/upload', {
method: 'POST',
body: formData,
});
const data = await response.json();
console.log('Doğrudan CDN Linki:', data.image.url);
console.log('Markdown Kodu:', data.image.links.markdown);Python (Requests)
import requests
url = "https://cdn.botdesignjubbio.com/api/upload"
files = {"file": open("example.png", "rb")}
response = requests.post(url, files=files)
data = response.json()
print("Doğrudan CDN Linki:", data["image"]["url"])
print("HTML Kodu:", data["image"]["links"]["html"])Başarılı JSON Yanıtı (200 OK)
{
"success": true,
"count": 1,
"images": [
{
"id": "k8X2pL9m",
"name": "banner.png",
"storedName": "k8X2pL9m_banner.png",
"size": 142058,
"formattedSize": "138.73 KB",
"type": "image/png",
"url": "https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png",
"rawUrl": "https://cdn.botdesignjubbio.com/api/raw/k8X2pL9m_banner.png",
"createdAt": "2026-08-21T15:10:00.000Z",
"links": {
"directUrl": "https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png",
"rawUrl": "https://cdn.botdesignjubbio.com/api/raw/k8X2pL9m_banner.png",
"markdown": "",
"html": "<img src=\"https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png\" alt=\"banner.png\" />",
"bbcode": "[img]https://cdn.botdesignjubbio.com/uploads/k8X2pL9m_banner.png[/img]"
}
}
],
"message": "1 görsel başarıyla yüklendi."
}