php-soundcloud
php-soundcloud copied to clipboard
API Wrapper for SoundCloud written in PHP with support for authentication using OAuth 2.0.
With the recent [security upgrade announced from SoundCloud](https://developers.soundcloud.com/blog/security-updates-api) now in place I wonder if this library still a good candidate for Soundcloud integrations on PHP
Class does not exist due to having old underscore namespacing
When calling `SoundCloud\Client::get()` method, e.g. ```php $client = new SoundCloud\Client($appKey, $appSecret, $redirectUri); $client->get('users/30994369/tracks'); ``` request will be made to `https://api.soundcloud.com/v1/users/30994369/tracks`, which is currently undocumented API endpoint (probably it is older...
New and strange behavior while editing playlists. Not sure if this is a php-soundcloud issue or SoundCloud API. Running the code below, will cause the browser to hang. The playlist...
require_once 'Services/Soundcloud.php'; include("CLIENT_ID.php"); // create client object with app credentials $soundcloud = new Services_Soundcloud($CLIENT_ID, $CLIENT_SECRET, $REDIRECT_URL); // Get access token $code = $_GET['code']; try { if(!isset($_SESSION['token'])){ $accessToken = $soundcloud->accessToken($code); $_SESSION['token']...
How do you go about changing the tracks purchase URL?
Added support for audio and image files (e.g. tracks, artworks and avatars). Also addresses some issues mentioned in https://github.com/mptre/php-soundcloud/issues/22.
I am sure this was working not so long ago, but I have got back to an old project and get this on all uploads. I can auth and get...
try { $accessToken = $soundcloud->accessToken($_GET['code']); } catch (Services_Soundcloud_Invalid_Http_Response_Code_Exception $e) { exit($e->getMessage()); } After applying this code I am getting the following error: Undefined index: code Can someone guide me why...
Presently you can't get the actual response from /resolve which is as documented supposed to be a 302 https://developers.soundcloud.com/docs/api/reference#apps It shouldn't be required that the user of the wrapper add...