Package: JamendoR 0.1.1

JamendoR: Access to 'Jamendo' API

Provides an interface to 'Jamendo' API <https://developer.jamendo.com/v3.0>. Pull audio, features and other information for a given 'Jamendo' user (including yourself!) or enter an artist's -, album's -, or track's name and retrieve the available information in seconds.

Authors:Maximilian Greil [aut, cre], Benedikt Greil [aut]

JamendoR_0.1.1.tar.gz
JamendoR_0.1.1.zip(r-4.5)JamendoR_0.1.1.zip(r-4.4)JamendoR_0.1.1.zip(r-4.3)
JamendoR_0.1.1.tgz(r-4.4-any)JamendoR_0.1.1.tgz(r-4.3-any)
JamendoR_0.1.1.tar.gz(r-4.5-noble)JamendoR_0.1.1.tar.gz(r-4.4-noble)
JamendoR_0.1.1.tgz(r-4.4-emscripten)JamendoR_0.1.1.tgz(r-4.3-emscripten)
JamendoR.pdf |JamendoR.html
JamendoR/json (API)
NEWS

# Install 'JamendoR' in R:
install.packages('JamendoR', repos = c('https://maxgreil.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/maxgreil/jamendor/issues

On CRAN:

api-wrapperjamendomusic

42 exports 2 stars 1.02 score 23 dependencies 1 scripts 196 downloads

Last updated 9 months agofrom:afbb051165. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 12 2024
R-4.5-winOKSep 12 2024
R-4.5-linuxOKSep 12 2024
R-4.4-winOKSep 12 2024
R-4.4-macOKSep 12 2024
R-4.3-winOKSep 12 2024
R-4.3-macOKSep 12 2024

Exports:controlInputVariablescontrolLimitgetAlbumgetAlbumMusicinfogetAlbumsgetAlbumTracksgetArtistgetArtistAlbumsgetArtistMusicinfogetArtistsgetArtistsLocationgetArtistTracksgetAutocompleteSearchgetFeedgetMyPlaylistsgetMyUserProfilegetPlaylistgetPlaylistsNamesearchgetPlaylistTracksgetRadiogetRadiosgetReviewsAlbumsgetReviewsAlbumsUsergetReviewsArtistAlbumsgetReviewsTracksgetTrackgetTracksgetTracksNamesearchgetTracksSimilargetTracksTagsgetUserProfilegetUserProfileAlbumsgetUserProfileArtistsgetUserProfileTracksjamendoOAuthparseResponseresfreshTokensetUserDislikesetUserFansetUserFavoritesetUserLikesetUserMyalbum

Dependencies:askpassclicurldplyrfansigenericsgluehttrjsonlitelifecyclemagrittrmimeopensslpillarpkgconfigR6rlangsystibbletidyselectutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Check if given variabels are nullcontrolInputVariables
Check if given limit is smaller than 200controlLimit
Search Jamendo database for an albumgetAlbum
Get tag list of an albumgetAlbumMusicinfo
Search Jamendo database for several albumsgetAlbums
Get tracks from an albumgetAlbumTracks
Search Jamendo database for an artistgetArtist
Get albums from an artistgetArtistAlbums
Get tag list of an artistgetArtistMusicinfo
Search Jamendo database for several artistsgetArtists
This method let you select and filter geographical locations which artists have declared as reference for themselvesgetArtistsLocation
Get tracks from an artistgetArtistTracks
Search Jamendo database for a stringgetAutocompleteSearch
This method returns the editorial feeds that you can find also on the Jamendo homepage.getFeed
Get your own playlistsgetMyPlaylists
Get information about your user profilegetMyUserProfile
Search Jamendo database for a playlistgetPlaylist
Search Jamendo database for playlists with certain namegetPlaylistsNamesearch
Get all tracks from a playlistgetPlaylistTracks
This method returns information about a jamendo radiogetRadio
This method returns the list of existing jamendo radiosgetRadios
This method lets you filter and browse album reviewsgetReviewsAlbums
This method lets you filter and browse album reviews from a specific usergetReviewsAlbumsUser
This method lets you filter and browse album reviews for a specific artistgetReviewsArtistAlbums
This method lets you filter and browse track reviewsgetReviewsTracks
Search Jamendo database for a trackgetTrack
Search Jamendo database for several tracksgetTracks
Search Jamendo database for a trackgetTracksNamesearch
Search Jamendo database for a trackgetTracksSimilar
Search Jamendo database for a trackgetTracksTags
Search Jamendo database for a usergetUserProfile
Get albums a user added to myalbumsgetUserProfileAlbums
Get artists a user is a fan ofgetUserProfileArtists
Get tracks a user has liked, added to favorite or reviewedgetUserProfileTracks
Create OAuth token to access jamendo web APIjamendoOAuth
'jamendoR' packagejamendoR
Parse response from POST request for setUser functionsparseResponse
Refresh expired OAuth token to access jamendo web APIresfreshToken
Dislike the track given by Track IDsetUserDislike
Become a fan of an artistsetUserFan
Add a given track to your preferitessetUserFavorite
Like the track given by Track IDsetUserLike
Add album to your list of favorite albums myalbumssetUserMyalbum