API'ye hızlı başlangıç
PNG, JPEG veya WebP'yi multipart form verisi olarak gönder. API anahtarında screenshots:write kapsamı olmalı.
curl -sf -F "file=@shot.png" \
-H "Authorization: Bearer $DARVIN_API_KEY" \
-H "x-darvin-source: curl" \
https://dar.vin/api/v3/screenshotsÖrnek 201 yanıtı
{
"shortUrl": "https://dar.vin/ax7Qp",
"viewerUrl": "https://dar.vin/s/0Kmv8pD1Xq",
"directUrl": "https://dar.vin/i/0Kmv8pD1Xq.png",
"expiresAt": "2026-07-18T14:00:00.000Z"
}ShareX
Windows.sxcu indir
- Yapılandırma dosyasını indir.
- ShareX'te Destinations → Custom image uploader settings bölümünü aç.
- .sxcu dosyasını içe aktar; ardından YOUR_DARVIN_API_KEY alanını anahtarınla değiştir.
Flameshot
LinuxBetik indir
- Betiği indir ve çalıştırılabilir yap.
- DARVIN_API_KEY değişkenini masaüstü oturumunda tanımla.
- Yakalamak ve yüklemek istediğinde betiği çalıştır.
Wayland'de betiği masaüstü ortamına ya da pencere yöneticine kısayol olarak bağla; uygulama içi genel kısayollar her yerde yok.
flameshot gui --raw | curl -sf -F "file=@-;filename=shot.png" -H "Authorization: Bearer $DARVIN_API_KEY" -H "x-darvin-source: flameshot" https://dar.vin/api/v3/screenshotsksnip
LinuxKurulumu aç
ksnip'in özel eyleminde komut girdisi olarak geçerli ekran görüntüsü dosyasını kullan. Kurulum dosyasında yapıştırmaya hazır komut var.
curl -sf -F "file=@$1" -H "Authorization: Bearer $DARVIN_API_KEY" -H "x-darvin-source: ksnip" https://dar.vin/api/v3/screenshots | jq -r .shortUrlYanıt referansı
| Alan | Ne olduğu |
|---|---|
| shortUrl | Paylaşacağın kısa link. |
| viewerUrl | Listelenmemiş kanonik görüntüleyici sayfası. |
| directUrl | Ham görsel URL'si. |
| expiresAt | Ücretsiz çekim için ISO zaman damgası; saklanıyorsa null. |
Plana göre sınırlar
| Plan | Depolama | Azami dosya | Saklama |
|---|---|---|---|
| Ücretsiz | 250 MB | 20 MB | 7 gün |
| Plus | 20 GB | 25 MB | Abonelik sürdükçe |
| Pro | 100 GB | 50 MB | Abonelik sürdükçe |
| Max | 500 GB | 50 MB | Abonelik sürdükçe |