
Last.fm
tap-lastfm (rabidaudio variant)
Last.fm is a music streaming and recommendation service that allows users to track their listening habits and discover new music based on their preferences.
Last.fm is a music streaming and recommendation service that uses a user's listening history to generate personalized recommendations for new music, concerts, and events. Users can create profiles, connect with friends, and share their favorite music with others. The service also offers a radio feature that plays music based on a user's preferences and allows them to skip tracks they don't like. Last.fm can be accessed through its website or mobile app, and it integrates with other music services like Spotify and Apple Music.
Prerequisites
To obtain an API Key for the Last.fm API, a user must first create a Last.fm account. Once logged in, the user can navigate to the Last.fm API page and register for an API account. After registering, the user will be provided with an API Key to use for authentication.
To obtain a username for the Last.fm API, the user must have a Last.fm account and be logged in. The username is the same as the username used to log in to the Last.fm account.
Settings
Api Key
A unique identifier used to authenticate and authorize access to the Last.fm API.
Usernames
A list of Last.fm usernames to retrieve data for.
User Agent
A string identifying the client application making the API request.
Start Date
The date to start retrieving data from.
Step Days
The number of days between each data retrieval request.
Stream Maps
A list of data streams to retrieve for each username.
Stream Map Config
Configuration settings for each data stream.
Flattening Enabled
A boolean value indicating whether or not to flatten nested data structures.
Flattening Max Depth
The maximum depth of nested data structures to flatten.
Last.fm connector is available on Meltano Community. It is built by our growing community of over 5000+ developers. Refer to the Install section below to verify the readiness of this connector.