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.9.tar.gz
(13.5 kB
view hashes)
Built Distribution
Close
Hashes for soundcloud_v2-1.3.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60f26459b47bd3041d74476680bf071bb5639b066760530617eaccd68dc86087 |
|
MD5 | 3c70a5c405f1e3476f4458949377044d |
|
BLAKE2b-256 | 9be680b579019461e5c93b7997ce5200a542487a07782215236ea1048e94742f |