I not only have many playlists over 200, but also have more than 200
playlists so I am limited there as well.  This limit is what is keeping
me using triode spotify until the last possible minute.

It's getting closely quickly... :-/

How many playlists would you have? And how many would be over 500 tracks long?

I have an api key.  Would it be possible to add something so I can enter
and use my own key, removing the rate limit issue for your key?

You can't remove the rate limit. It's something Spotify imposes on their end: you can send as many requests as you want. But at some point they'll return with an error 429.

But to have your own key would certainly help. Check the settings page: there's an input field at the bottom which is exactly for this use case.

I had
written functionality that automates the lookup and creation of Spotify
playlists from LastFM libraries, and I typically process nearly 4000
transactions per minute without rate limiting.

With Spotify's web API? That's not my experience. A few weeks back I managed to be sent back with a 429 after only 1-200 queries (quickly fired, though). I think it depends on the request, too: the more "expensive" a call (eg. a list of albums with artist and track information vs. a single track lookup), the quicker you're being blocked. Might be the reason why they don't give hard numbers.

If using other keys is possible, could you potentially remove the 200
limits?  With my own key, this would eliminate any rate limiting risk
with your common api key.

It's actually a good idea to have an option to lift the limitations. If there is a custom client-id, then grab more data... I'll see what I can do.

I've already increased the number for "personal" items, like albums and artists. But I hadn't implemented the same for playlists. Will do for the next release.

--

Michael
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to