Diese RESTful-API ermöglicht den Fernabruf von Daten im jSON- oder XML-Format. Mit dem API können Sie Informationen über Tracks, Soundeffekte usw. abrufen.
Auf diese API wird wie folgt über den Endpunkt edd-api zugegriffen:
https://www.hooksounds.com/edd-api/
Standardmäßig gibt die API 10 Ergebnisse pro Seite für Track-Abfragen zurück.
Wenn eine Abfrage insgesamt 20 Ergebnisse hat, werden die ersten zehn angezeigt. Dann kann auf die anderen 10 zugegriffen werden, indem &page=2 wie folgt zur Abfragezeichenfolge hinzugefügt wird:
Beispiel: https://www.hooksounds.com/edd-api/products/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&page=2
Sie können die Anzahl der zurückgegebenen Ergebnisse ändern, indem Sie den “number” Parameter verwenden. Dieses Beispiel gibt 25 Ergebnisse pro Seite zurück:
Beispiel: https://www.hooksounds.com/edd-api/products/?key=KEY&token=TOKEN&number=25
Wenn Sie Informationen nur für ein bestimmtes Produkt abrufen möchten, können Sie die Produkt-ID über den “product” parameter angeben:
Beispiel: http://www.hooksounds.com/edd-api/products/?key=KEY&token=TOKEN&product=7500
HINWEIS: Die Produkt ID eines Titels kann der eindeutigen URL des Titels entnommen werden. So hat der Track https://www.hooksounds.com/royalty-free-music/positive-rock/7500/ die ID 7500.
Hier ist ein Beispiel für eine typische Antwort, die die Metadaten des Musiktitels enthält:
Für den Zugriff auf unsere Soundeffekt-API benötigen Sie einen API-Schlüssel und ein Token. Sobald Sie dieses von uns erhalten haben, können Sie wie folgt darauf zugreifen:
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN
Beispiel: https://www.hooksounds.com/edd-api/sfx/?key=1cf0a95be875d9eeb20&token=a95be875d9eeb284fb
Standardmäßig gibt die API 10 Soundeffekte pro Seite zurück.
Wenn die Abfrage mehr als 10 Ergebnisse hat, werden zunächst die ersten 10 angezeigt. Dann kann auf die zweiten 10 zugegriffen werden, indem der Abfragezeichenfolge der Parameter &page=2 hinzugefügt wird, etwa so:
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&page=2
Die Anzahl der Ergebnisse kann auch mit dem “number” geändert werden:
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&page=2&number=20
Wenn Sie nach Kategorie filtern möchten, können Sie dies tun, indem Sie den “category” Parameter zur Abfragezeichenfolge hinzufügen. Dazu benötigen Sie die Kategorie-ID.
Beispiel: Die Soundeffekt-Kategorie „logging“ hat die ID 41989
https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&category=41989
Die Parameterseiten funktionieren beim Filtern von Kategorien genauso.
Beispiel: https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&page=2&category=41989
Anstelle der Kategorie-ID kann auch der Slug verwendet werden:
Beispiel: https://www.hooksounds.com/edd-api/sfx/?key=KEY&token=TOKEN&category=logging
Hier ist ein Beispiel für eine typische Antwort, die die Soundeffekt-Metadaten enthält: