Skip to content

An API client for Soma FM. Provides methods to retrive data about channels and recently played songs.

License

Notifications You must be signed in to change notification settings

mustafaoral/Moss.ApiClient.SomaFm

Repository files navigation

Moss API Client for Soma FM

Build Status NuGet

An API client for Soma FM. Provides methods to retrive data about channels and recently played songs.

Soma FM API Usage

SomaFmApiClient.RetrieveChannels

Retrieves data from https://api.somafm.com/channels.json.

SomaFmApiClient.RetrieveRecentlyPlayedSongs

Retrieves data from https://api.somafm.com/songs/[channelId].json.

Limitations

SomaFmApiClient.RetrieveRecentlyPlayedSongs

The data retrieved from https://api.somafm.com/songs/[channelId].json includes an albumart property, but it is always set as empty. As a result, RecentlyPlayedSong does not include such a property.

Moss.ApiClient.SomaFm.Extensions package

This package provides a single extension method for RecentlyPlayedSong, which generates a formatted string representation of an instance.

About

An API client for Soma FM. Provides methods to retrive data about channels and recently played songs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published