-
Notifications
You must be signed in to change notification settings - Fork 122
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
Playback rate limits #89
Comments
I'm getting a similar issue
… On Mar 11, 2017, at 10:04 AM, Django Doucet ***@***.***> wrote:
Cumulus v0.10.0 on macOS 10.11.6
After login I can see my feed.
As soon as I try to play anything, the player just skips through everything, loading all track metadata into the player (.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
tried v.0.9.0, same deal |
I’m using v0.9.0 and it’s skipping through, how should I fix this? /cc @gillesdemey |
This might be helpful @gillesdemey: I ran with
I checked one of the error pages and I saw this:
It looks like there’s rate limiting stopping Cumulus from working. :( |
I think it's pretty obvious at this point that Cumulus' application credentials are exceeding the 15.000 plays / 24h rate limit. https://developers.soundcloud.com/docs/api/rate-limits I'm not quite sure if we can increase the rate limit, so at this point all we can do is show some sort of exception to the user 😔 |
ok :) |
@gillesdemey I too am having this issue. I would escalate this issue to critical bug. I hope SoundCloud doesn't give you guys the Twitter dev treatment. |
Having the same issue, making Cumulus unusable. |
@DougoS Everyone is having the same issue, it appears that Soundcloud introduced rate limits on their API making it unusable in case a lot of users are using the same app. There is not much we can do at this point except reach out to them asking to increase the limit for our API key. |
I used to use soundnode and then I switched to cumulus because it ran into the same rate-limiting problem. Back on the hunt. Thank you to the devs for making such an insanely beautiful and minimal app. I will miss it. My productivity will miss it. Purple heart 💜 much love, respect ✌️ |
Thanks for the kind words @BenjaminClark. I've requested to have the API rate limit increased, waiting to hear back from them 🤞 |
otherwise a few api keys could be used, and switch between them on rate-limit error |
@mediaformat We've discussed this approach internally and we're not going to go down this road since this goes against their Terms of Use. As much as we'd like to, as an open-source community we have the obligation to play by the rules. 😉 |
ok, I hadn't seen that page! Fairplay to you guys 🥇 |
Dang |
😢 |
Should we start some sort of petition? I'm thinking some kind of link to retweet a tweet to Soundcloud or something? |
Would someone with the know-how be interested in writing a how-to build from source with your own API key? Also—would it be possible to add an "API Key" field somewhere in settings so users could use their own without having to build from source? Or would that also be a TOS violation? |
Seems like quite the hassle, SoundCloud now requires users to request API credentials through a form (and it might take up to a month for them to get back to you). |
If you have Yarn & Grunt installed:
It took me about 3 weeks to get API access. edit: I'll submit a PR when I get time if this no longer works for you. |
@araphiel — Thanks. Guess I need to apply and wait a month for credentials 🙄 Not to get off topic but SC really needs to find a way to make some money... It would really be a shame to see them go under. |
In the mean time, just copy the client_id from your browser's dev tools (visiting soundcloud.com) and apply it using the approach described by @araphiel. |
In the meantime you can give this alternative SoundCloud player a try :) https://cloud-player.io It also ships a native desktop app for Windows and Mac |
@Zarlex how do you tackle the rate limit problem? |
So far the app is not used by many people so i'm not exceeding the 15000 requests/day :) |
Having same issue. 😞 |
I had a similar experience as @araphiel: it took SoundCloud a couple weeks to process the form and issue API keys for me to use in a custom build – looking forward to using Cumulus again! |
@shyam-habarakada is there a build step missing? I'm getting
|
@markehme I'm on OSX and got around that by downgrading NPM to 4.6.1. No idea why that works or if it's good practice. |
@markhughes |
I had the same problem as @markhughes So I did mine with install everything with I used the latest npm and grunt and every other module was the latest as well. |
For anyone coming across this thread @anitricks steps still work but there's no need for the electron settings anymore. @gillesdemey bumped the settings version and it just works now.
|
There is still something wrong with "yarn", not "npm". The dependency of this project is managed by "yarn" officially, but if you install the dependencies with
|
Might be worth putting @shyam-habarakada's solution in the README for now. |
is there an updated temporary solution to this? none of the previous temporary solutions are no longer working for me |
@colinfran all we can do is use our own keys - not the one that are provided |
Can anyone help with installation pls. I got a lot of errors while trying to install it |
No-one will be able to help you with that description. This issue is about the app being rate limited by the Soundcloud APIs. Do you suspect your issue is something similar? If not, I suggest creating a new issue with a more detailed description and error log, but even then I don't know if anyone is still actively supporting this app. |
Thanks for the answer. I went through the above installation process but there are dependency issues - fs-xattr. Both npm and yarn have the same problems for me if I use the latest version of them. What version of software should I use to successfully build the app? Can someone make a video of the process that will help people? This app is perfect among others and I still haven't found any alternatives. It is very frustrating that it is not supported |
The application with node#11.15.0 was successfully built, but changing the client_id inside the file does not help - "Sorry, something went wrong" appears on any tabs. Also I noticed that now soundcloud works with api_v2. Maybe this is the problem? Is anyone using this app now? |
Cumulus v0.10.0 on macOS 10.11.6
After login I can see my feed.
As soon as I try to play anything from my list, the player just skips through everything, loading all track data into the player (image, artist, track, time remaining).
The text was updated successfully, but these errors were encountered: