Rocksky.Feed (Rocksky v0.3.0)

Copy Markdown View Source

app.rocksky.feed.* endpoints.

Summary

Functions

Album recommendations for an actor. Params: :did, :limit.

Artist recommendations for an actor. Params: :did, :limit.

Fetch feed contents. Params: :feed, :limit, :cursor.

Fetch a feed generator by :feed URI.

List feed generators. Params: :size.

Track recommendations for an actor. Params: :did, :limit.

Latest scrobble per user.

Free-text search across the catalogue. Params: :query.

Functions

get_album_recommendations(client, params \\ [])

Album recommendations for an actor. Params: :did, :limit.

get_artist_recommendations(client, params \\ [])

Artist recommendations for an actor. Params: :did, :limit.

get_feed(client, params \\ [])

Fetch feed contents. Params: :feed, :limit, :cursor.

get_feed_generator(client, params \\ [])

Fetch a feed generator by :feed URI.

get_feed_generators(client, params \\ [])

List feed generators. Params: :size.

get_recommendations(client, params \\ [])

Track recommendations for an actor. Params: :did, :limit.

get_stories(client, params \\ [])

Latest scrobble per user.

Params:

  • :size max number of stories.
  • :feed at-uri of a feed generator; only stories whose scrobble is in that feed are returned.
  • :following true to restrict to users the viewer follows; requires the client to be authenticated.

search(client, params \\ [])

Free-text search across the catalogue. Params: :query.