If you’ve never listened to the Artsy podcast, I highly recommend it. Available on iTunes and Soundcloud and now on your Amazon Echo.
First, enable Artsy, then ask artsy to play the latest podcast or ask Artsy for a summary of the latest podcast. The code uses the audio player functionality introduced in alexa-app 2.4.0 and is artsy/elderfield#56.
The Artsy editorial team uploads the podcast to SoundCloud, which exposes an RSS feed that is used to publish to iTunes. YMMV wrt how you generate an RSS feed - when I was new to podcasting with Pod5, I had settled on a Jekyll-based system.
The intent retrieves the podcast, extracts the MP3 URL and calls audioPlayerPlayStream.
Note that we set the value of token to the MP3 stream URL. This is supposed to be a unique opaque identifier, but the URL works well and allows to pause the playback with audioPlayerStop and resume the podcast with audioPlayerPlayStream without having to lookup the MP3 location.