2016-08-02 2 views
0

Ich versuche, eine Audiodatei von diesem JSON-Daten abzuspielen.Verwenden Abruf für den Zugriff auf JSON-Daten, Ausgabe als Audio

http://api.spreaker.com/v2/episodes/5816235

"episode":{ 
"episode_id":5816235, 
"type":"LIVE", 
"title":"SPR", 
"duration":null, 
"show_id":1341125, 
"author_id":7883468, 
"site_url":"https:\/\/www.spreaker.com\/episode\/5816235", 
} 

Insbesondere möchte ich umfänglich in den episode_id, wie den Live-Stream spielen Fetch verwenden.

Wie würde ich die JSON-Daten erfassen und dann als Audio ausgeben?

Die Original-Audio-Stream-URL ist: https://www.spreaker.com/user/spr-radio/spr_151

+0

Die Frage braucht mehr als * was Sie brauchen *; Es ist unklar, –

+0

Lesen der Spreaker API Docs sieht aus wie es nicht die direkte Stream-URL bietet, und ohne diese Datei können Sie nicht "spielen". – yuriy636

+0

Sie können meine Antwort auf die gleiche Frage hier auschecken: http://StackOverflow.com/Questions/38688762/How-to-play-Audio-using-Json-Data-From-Api-Call-Spreaker –

Antwort

1

Sie würden den rohen Audio-Stream benötigen, wenn Spreaker können Sie von der api diese URL bilden, würden Sie eingestellt werden. Es scheint nicht so zu sein, aber ich habe seine Dokumente noch nicht untersucht. Angenommen, Sie könnten die rohe Audio-URL abrufen (es sieht so aus, als würde spreaker nur die URL der Site anbieten), könnten Sie JavaScript verwenden, um eine get-Anfrage auf der API auszuführen (wie Sie es scheinen), analysieren Sie den JSON und fügen Sie ihn als Quelle hinzu ein HTML-Audio-Element (wenn nicht machen Sie ein in Javascript und injizieren Sie es in Ihre Seite, wo benötigt).

Nicht sicher, ob das der Ansatz ist, nach dem Sie suchen, oder wenn Sie nach etwas anderem fragen. Audio-Elemente haben eine Reihe von seltsamen Dingen über sie.

Verwandte Themen