İçeriğe geç
Stream EmberAPI
Sound Catalog / Sound Catalog

Sound Catalog

Tetikleyicilerde çalınacak kısa ses efektlerini döndürür. Sesler MyInstants'ın ülke/dil listelerinden toplanır, aynı ses tek kayıt olarak tutulur. MP3 dosyaları proxy edilmez; url doğrudan kaynaktır.

Betav2.0.0Güncelleme 2026-10-07JSON · GETKimlik doğrulama yok

Hızlı başvuru

GETapi.streamember.com/sound-catalog/
Örnek istekYol (API klasörüne göre)
İlk sayfa?per_page=20
Arama?q=bruh
Yalnızca Japonca listede geçen sesler?source=ja&per_page=20
Kullananlar
Launcher, Falcon
Etiketler
sound, audio, mp3, myinstants, effects

Genel bakış

Yanıt düz bir ses dizisidir; sayfalama bilgisi başlıklarda taşınır. Ses adları kaynaktaki haliyle döner (çevrilmez), bu yüzden bu API lang parametresi almaz. source, sesin hangi MyInstants listesinde göründüğünü süzer.

Mevcut kaynak listeleri: en, de, pt, es, fr, nl, hi, it, ja, ko, ru. Türkçe (tr) ve diğer ekosistem dilleri henüz toplanmadı (bkz. README).

Hızlı başlangıç

text
GET https://api.streamember.com/sound-catalog/?q=alarm&per_page=20
json
[
  { "id": "bruh", "name": "BRUH", "url": "https://www.myinstants.com/media/sounds/movie_1.mp3",
    "sources": ["en", "de", "ru"] }
]

Parametreler

ParametreTürVarsayılanAçıklama
qmetin—Ad, kimlik ve dosya adında aksan duyarsız arama
sourcelistetümüKaynak liste kodları, ör. ja,ko
pagesayı1Sayfa
per_pagesayı100Sayfa boyutu (en fazla 100)

Yanıt biçimi

Dizi; alanlar: id, name, url (doğrudan MP3), sources (sesin geçtiği kaynak listeler). Başlıklar: X-Total-Count, X-Page, X-Per-Page, X-Total-Pages, ETag.

Hatalar

HTTPerrorNe zaman
405method_not_allowedGET dışı istek
500internal_errordata/catalog.json okunamadı ya da bozuk
503catalog_missingKatalog henüz üretilmemiş

Önbellek ve sınırlar

Düzleştirilmiş arama indeksi cache/sounds-index-v2.json dosyasında 6 saat tutulur; catalog.json değişince yeniden üretilir. Yanıtlar Cache-Control: public, max-age=3600 ve ETag taşır.

Değişiklik geçmişi

  • 2.0.0 — source filtresi ve sources alanı, standart hata biçimi, ETag, API.md.
Bu sayfa sound-catalog/API.md dosyasından üretildi.Ham MarkdownManifest JSON