Ergonomic wrappers for the authenticated app.rocksky.library.* API (uploaded
music). Build a client once with client and pass it to every call — the
access token is bound in the client, not repeated:
(def lib (library/client token)) (library/get-genres lib) (library/get-song lib song-id)
Optional params are keyword args merged into the request (camelCase keyword keys become the wire keys). Returns the parsed JSON payload.
Ergonomic wrappers for the authenticated app.rocksky.library.* API (uploaded music). Build a client once with `client` and pass it to every call — the access token is bound in the client, not repeated: (def lib (library/client token)) (library/get-genres lib) (library/get-song lib song-id) Optional params are keyword args merged into the request (camelCase keyword keys become the wire keys). Returns the parsed JSON payload.
(client token)(client token base)Bind a (required, non-empty) access token; base overrides the AppView URL.
Bind a (required, non-empty) access token; base overrides the AppView URL.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |