-
-
Notifications
You must be signed in to change notification settings - Fork 46
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
Feature request: Use our own API client ID #164
Comments
Yeah, that's possible. Luckily we haven't hit the limit just yet. I was thinking perhaps we could write a chrome extension to intercept the client_id, pretty sure this is possible (https://medium.com/@gilfink/adding-web-interception-abilities-to-your-chrome-extension-fb42366df425). if we can do this, we can handle this in a very clean way.
|
Quick question on the subject if this gets implemented what does it mean to the limit on third party apps access will it let stream all tracks, or i am totally missing the point. Thanks in advance. |
@N33G Limit will be gone and you'll see more tracks I think. But it's technically against SoundCloud TOS. |
I will keep an eye on the subject. This in one of the reasons keeping me from using Auryo full time. |
@N33G Which one? not having all tracks available? Or the limit? |
The limit haven't been a problem really. Is just some tracks on playlists don't match with the web version or don't follow the sort order. |
If this continues to be true, then I suppose this issue should remain low priority. If it becomes more of an issue, I still don't see a problem with having users register their own SoundCloud API client and simply entering their client and secret into an Advanced panel in Preferences. Yes, it would be an advanced feature, but would address the limitation effectively. Spotificious for Alfred requires users to get a Spotify app client ID and secret in order to perform client-side searching of the user's Spotify account, and it isn't that difficult. |
@chrismessina Yes indeed. My reason for the |
Wow, didn't realize they stopped issuing new client IDs. Lame! |
So I'd also need a secret key? I'm asking because I tried SoundNode first since I had already heard of it. Then I tried yours and I personally enjoy it more (great work, seriously!). I went looking for a clientId thing but couldn't find it so I wanted to see if I could contribute and add this functionality, but if we also need a "secret" then I need to know what's that first! |
💡 Feature request
What do you propose
Since SoundCloud limit API calls to 15000 per day, how about letting the user set his own client ID to continue using the app after it hit the limit?
Whats steps can we take to implement it
We can use an JSON external file in user's home folder, the app check for the file's existence and get the necessary data.
I haven't read the source code so I'll come back to this later.
Examples
The Soundnode app (https://github.com/Soundnode/soundnode-app) has implemented this, though incomplete but it works.
The text was updated successfully, but these errors were encountered: