Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use new tidal API endpoint get-tracks-by-isrc #37

Open
timrae opened this issue May 19, 2024 · 2 comments
Open

Use new tidal API endpoint get-tracks-by-isrc #37

timrae opened this issue May 19, 2024 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@timrae
Copy link
Collaborator

timrae commented May 19, 2024

This has the potential to be significantly faster than the current implementation for spotify tracks with a known isrc:
https://apiref.developer.tidal.com/

We should of course fallback on the old implementation if no result was returned (or incorrect result)

@timrae timrae added the enhancement New feature or request label May 25, 2024
@timrae
Copy link
Collaborator Author

timrae commented Jun 2, 2024

This would require an additional configuration step on the user's side to register a Tidal app and get a client key / secret. AFAICT, currently the public Tidal API doesn't support read/write to user playlists, however I suspect that in the future that all the same endpoints will eventually be supported, so probably it makes more sense to add this feature once we can switch everything over to the new API all at once.

@timrae timrae added the blocked label Jun 3, 2024
@c0ball
Copy link
Contributor

c0ball commented Nov 27, 2024

Since version 0.8.0of the tidalapi library has added a function to search for tracks with ISRC, it could be possible that you can now use it without first registering a Tidal app. Can someone take a look at this?

@timrae timrae added help wanted Extra attention is needed and removed blocked labels Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants