-
Notifications
You must be signed in to change notification settings - Fork 444
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
Exportify 'Export All' not working #56
Comments
It seems that the fix from this pull request may have to be applied in the Until this is fixed, you can find a working version in our fork. |
Hey @ocram - thank you .. works a treat :) |
@ocram – Thanks, but unfortunately I'm still getting the "Oops, Exportify has encountered a rate limiting error while using the Spotify API..." notification. I do have 469 playlists though. Isn't there a way to get it to return more than 50 playlists? The SpotMyBackup app loads all playlists but it's a bit buggy, and when it does download it's a single json file that doesn't contain all the separated tracklist/playlist columns the way the Exportify csv file does. https://github.com/secuvera/SpotMyBackup There's also tunemymusic.com which can export a lot more than 50 playlists. On another note, there is 1 playlist out of 469 that won't download for some reason when using the single Export button, and I've tried using 3 different Exportify forks on both Firefox & Chrome. It can't be b/c there's too many tracks since there is another playlist that has even more tracks that downloads fine. I'm wondering if it's b/c of a special character. It's the only playlist that has music notes in the title, but plenty of other playlists have different special characters. |
@sunscreem Thanks for your appreciation! @shape55 Thanks! If you encounter problems with rate limiting, the README suggests you should create your own Spotify API application and use the credentials from that application instead. If, after that, you still have problems, you may find this issue helpful. Finally, you can export all your 469 playlists one by one, which should work (but takes time, of course). As for the playlist that doesn’t export, you can either use the developer tools of your browser and find the problem with the JavaScript debugger, or you may share a playlist that doesn’t work so that somebody else can reproduce this. |
Thanks – yes, I did see the note on creating your own Spotify API application before, but figured this required coding knowledge, of which I have none. I just created it, however, and had no idea it was this simplistic. I'm still getting the same API rate limiting error when using "Export All" though. I checked out the issue you linked. Is there a modified Exportify version I could try, or does this require me to do my own coding? As far as total track count, I have over 72,000. I got this number from tunemymusic.com. Also, SpotMyBackup & Backify return the total # of tracks, though for me they don't load all of them (they were a couple thousand short). The one by one export does work, but it takes forever and isn't practical, especially when there is no sortable column for "Last Updated" (or something to this effect), which would allow you to know the date each playlist was updated, therefore needing to export only the ones that have changed since your last backup. This would be a very helpful feature, especially since the "Export All" function doesn't work for anyone with more than 50 playlists. Making the existing columns sortable would be highly useful as well. Regarding the sole playlist that I can't get to export, here is the link if you want to see if it's reproducible on your end. Note, this is a playlist I subscribed to, not one that I created: spotify:playlist:53eljwwaQQhi93Zbet44si This is the error I get in the Firefox Browser Console after clicking the Export button for this playlist, but if I try it with my own, newly created app version it gives me the rate limiting error.
|
Yes, my version has working Export All functionality. |
Is Export All supposed to work now? How many playlists has it been tested with? I tried it several times w/ 479 and I can't get it to complete the export. I don't see any error messages though – it seems to just reload the page by itself and I have to click the "Get Started" button again to retry. |
Hi, thanks for the info! I've tested it myself on ~100 playlists but rely on reports like these to spot problems for larger amounts. Before assuming it's the rate limiting I'd be interested in any more information you might have that could help me to debug, for example:
With such a large number of playlists, there's more chance of hitting a bug that's caused by some relatively rare issue with one of those playlists. Of course it's entirely possible that it's a rate limiting issue, but the way it's implemented (listening for and obeying wait signals from the server) doesn't seem especially likely to work better for smaller quantities of data than larger. |
I use Exportify thankfully to back up a large number of playlists off Spotify so I need to use the 'Export All' option otherwise it's tedious and takes a long time to export singly.
When I hit the 'Export All' button nothing happens at all.
I use the latest version of Chrome (Also happens in Opera and Firefox) on Win 10.
Any ideas?
The text was updated successfully, but these errors were encountered: