Python wrapper for the internal v2 SoundCloud API. Does not require an API key.
Project description
soundcloud.py
Python wrapper for some of the internal v2 SoundCloud API (read/GET only methods). Does not require an API key.
NOTE: This is NOT the official SoundCloud developer API
SoundCloud is not accepting any more application registration requests ^1 so I made this library so developers can use SoundCloud's internal API for their projects.
Documentation
https://7x11x13.xyz/soundcloud.py
Installation
pip install soundcloud-v2
Example
from soundcloud import SoundCloud
sc = SoundCloud(auth_token="auth_token")
assert sc.is_client_id_valid()
assert sc.is_auth_token_valid()
me = sc.get_user_by_username("7x11x13")
assert me.permalink == "7x11x13"
Notes on auth_token
Some methods require authentication in the form of an OAuth2 access token. You can find your token in your browser cookies for SoundCloud under the name "oauth_token". A new token will be generated each time you log out and log back in.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
soundcloud-v2-1.3.10.tar.gz
(13.5 kB
view hashes)
Built Distribution
Close
Hashes for soundcloud_v2-1.3.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68cba8a1c0bffb285c29d3ec50dad2a90c50059654b2208920d176c9df56f37c |
|
MD5 | 3f1673ed1bf0138f80cf55b6b4615e30 |
|
BLAKE2b-256 | 48393b4eb7d490c058feac9d8be42a25561cad4ebb1138d3747784c9c5bd076e |