SoundCloud Node API
soundcloud-node-api : _soundcloud-node-api is a node js utility module which supports most of the resources available for sound cloud. It is designed get data from Sound Cloud API in a very simplest way. The SoundCloud API exposes resources(rest api) to manage user data, sounds and play-lists. To access public resources(API), you just have to pass a sound_cloud_clientId as parameter. You can get the sound_cloud_clientId by registering the App over developer page.
How to install
npm install soundcloud-node-api --save
How to initialize module
var soundCloud = sound_cloud_clientId;
By using user's APIs, you can access all the resources of User.
Get All Users of SoundCloud
Get a user details by userId
Get tracks of a User
Get playLists of a User
Get Followings of a User
Get detail of a follower who follows another User, By user id and follower user id
Get list of users follows another User
Get a Follower's details of a User
Get Comments of a User
Get favorite tracks of a User
Get a FavoriteTrack of a User
Get Groups of a User
Get WebProfiles of a User
By using Sets/PlayLists APIs, you can access all the resources of PlayList.
Get a PlayList using playListId
By using Tracks APIs, you can access all the resources of tracks.
Get a track details using trackId
Get a track's comments using trackId
Get a comment of a track using trackId & commentId
Get the list of users who marked a track as favorite
How to test
To run tests type:
To run tests with coverage type:
npm run coverage