Client
Server
Reference / @open-music-sdk/client-user / getLibrarySong
function getLibrarySong(
client,
id,
options?
): Promise<tLibrarySongsResponse>;Defined in: clients/client-user/src/resources.ts:51
The song with an id in the listener's library.
The listener's client to ask with.
string
The library song's id.
tEndpointOptions<tLibrarySongsResponse, object, object>
What to send beside the song.
Promise<tLibrarySongsResponse>
What Apple answered: the song under data.
TypeError if client is no client or an argument is not what it should be, before Apple is asked.
AppleMusicError if Apple, the network, or a token provider fails, or a schema finds issues; _tag says which.
The reason options.signal aborted with, when it does.
Whatever a token provider, store, schema, hook or rate limiter throws, as client.request passes it on.