Get the current user’s top artists or tracks based on calculated affinity.
get_my_top_artists_or_tracks(
type = "artists",
limit = 20,
offset = 0,
time_range = "medium_term",
authorization = get_spotify_authorization_code(),
include_meta_info = FALSE
)Returns a data frame of results containing track or album data. See the official API documentation for more information.
Required. The type of entity to return.
Defaults to artists, the valid alternative is tracks.
Optional.
Maximum number of results to return.
Default: 20
Minimum: 1
Maximum: 50
Optional.
The index of the first entity to return.
Default: 0 (i.e., the first track).
Use with limit to get the next set of entities.
Optional. Over what time frame the affinities are computed.
Valid values: long_term (calculated from several years of data and including all new data
as it becomes available), medium_term (approximately last 6 months),
short_term (approximately last 4 weeks). Default: medium_term.
Required. A valid access token from the Spotify Accounts service.
See the Web API authorization Guide for more details. Defaults to spotifyr::get_spotify_access_token()
Optional. Boolean indicating whether to include full result,
with meta information such as "total", and "limit".
Defaults to FALSE.
Other personalization functions:
get_recommendations_all(),
get_recommendations()