Liking cljdoc? Tell your friends :D

qy-upup.sm_tomusic_ai.core


extract-track-id-from-urlclj

(extract-track-id-from-url track-url)

Extracts the track ID from a tomusic.ai track URL. Returns nil if the URL is invalid.

Example: (extract-track-id-from-url "https://tomusic.ai/track/67890") ; Returns "67890" (extract-track-id-from-url "https://example.com/track/abc") ; Returns nil

Extracts the track ID from a tomusic.ai track URL. Returns nil if the URL is invalid.

Example:
(extract-track-id-from-url "https://tomusic.ai/track/67890") ; Returns "67890"
(extract-track-id-from-url "https://example.com/track/abc") ; Returns nil
raw docstring

generate-track-urlclj

(generate-track-url track-id)

Generates a track URL for tomusic.ai given a track ID.

Example: (generate-track-url "12345") ; Returns "https://tomusic.ai/track/12345"

Generates a track URL for tomusic.ai given a track ID.

Example:
(generate-track-url "12345") ; Returns "https://tomusic.ai/track/12345"
raw docstring

mock-track-dataclj

(mock-track-data)
(mock-track-data track-id)

Generates mock track data for testing purposes.

Returns a map containing track information. Accepts an optional track-id to include.

Example: (mock-track-data) ; Returns a map with randomly generated track data (mock-track-data "test-track") ; Returns a map including the specified track-id

Generates mock track data for testing purposes.

Returns a map containing track information.  Accepts an optional track-id to include.

Example:
(mock-track-data) ; Returns a map with randomly generated track data
(mock-track-data "test-track") ; Returns a map including the specified track-id
raw docstring

tomusic-ai-base-urlclj

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close