Download the PHP package adinan-cenci/internet-radio without Composer
On this page you can find all versions of the php package adinan-cenci/internet-radio. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download adinan-cenci/internet-radio
More information about adinan-cenci/internet-radio
Files in adinan-cenci/internet-radio
Package internet-radio
Short Description A library to fetch internet-radio.com radio stations.
License MIT
Informations about the package internet-radio
Internet Radio
An unofficial library to retrieve radio stations from the internet-radio.com catalog.
Stations by genre
Use the ::getStationsByGenre($genre, $offset, $limit, $sortBy)
method to retrieve stations labeled with a specific musical genre.
Parameter | Type | Default | Description |
---|---|---|---|
$genre | string | The name of a musical genre, see ::getGenres() for possible values. |
|
$offset | int | 0 | |
$limit | int | 20 | |
$sortBy | string | 'featured' | Possible values: featured, listeners, bitrate. |
It will return an array as such:
Search stations
Use the ::searchStations($query, $offset, $limit, $sortBy)
method to search stations based on their names.
Parameter | Type | Default | Description |
---|---|---|---|
$query | string | Word(s) to be matched against station names. | |
$offset | int | 0 | |
$limit | int | 20 | |
$sortBy | string | 'featured' | Possible values: featured, listeners, bitrate. |
Genres
The ::getGenres()
returns an array of musical genres used to label radio stations. Use this values to search stations with the ::getStationsByGenre()
method.
Notes
At the moment of this writing, internet-radio.com does not provide an API, the information provided by this library is being scraped from the official website and this library may stop working in the day they decide to update their page.
License
MIT