API ve Otomasyon Kullanımı
MP3 Hesaplayıcı API'sini Make.com gibi otomasyon platformları ile kullanma rehberi.
Önemli Bilgilendirme
Sunucu altyapısındaki kısıtlamalar nedeniyle, `GET` metodu ile URL göndermek bazen kararsız çalışabilir. Otomasyonlarınızın **%100 güvenilir** çalışması için aşağıdaki **Yöntem 2 (Önerilen)**'i kullanmanız şiddetle tavsiye edilir.
Yöntem 1: GET ile URL Gönderme (Kararsız Olabilir)
Bu yöntemde, ses dosyasının URL'si doğrudan API'ye bir sorgu parametresi olarak gönderilir.
GET https://[UYGULAMA-ADRESINIZ]/api/duration?urls=[SES_DOSYASI_URL]
Yöntem 2: POST ile Dosya Verisi Gönderme (Önerilen ve En Güvenilir Yöntem)
Bu yöntem, sunucular arası ağ sorunlarını ortadan kaldırdığı için en güvenilir yöntemdir. Make.com senaryonuzda iki modül kullanmanız gerekir.
- Adım 1: HTTP - Get a file Modülü
Make.com'da yeni bir senaryo oluşturun ve "HTTP" > "Get a file" modülünü ekleyin. Bu modül, ses dosyasını URL'sinden indirecektir.- URL: Süresini öğrenmek istediğiniz ses dosyasının tam URL'sini girin.
- Adım 2: HTTP - Make a request Modülü
Senaryonuza ikinci bir modül olarak "HTTP" > "Make a request" modülünü ekleyin. Bu modül, indirdiğimiz dosya verisini API'ye gönderecek.- URL: API adresinizi girin:
https://[UYGULAMA-ADRESINIZ]/api/duration - Method:
POST - Body type:
Raw - Content type:
Auto - Request content: Bu alana, bir önceki "HTTP - Get a file" modülünden gelen
Dataçıktısını ekleyin. - Parse response: Bu seçeneği aktif (Yes) yapın.
- URL: API adresinizi girin:
- Sonuç: Senaryoyu çalıştırdığınızda, ikinci HTTP modülünün çıktısı (Output) ses dosyasının süresini (saniye cinsinden) ve boyutunu (byte cinsinden) içeren bir JSON nesnesi olacaktır:
{"duration": 12.34, "fileSize": 56789}