{"_id":"soundclouder","_rev":"30-62bb2a69b99e3710dfefd816ca7aed48","name":"soundclouder","description":"SoundCloud API for Node.js","dist-tags":{"latest":"0.8.1"},"versions":{"0.0.1":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.0.1","author":{"name":"dysf","email":"info@dysf.co"},"maintainers":[{"name":"dysf","email":"info@dysf.co"}],"repository":{"type":"git","url":"https://github.com/dysf/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"dysf.utils":"0.x.x"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"_id":"soundclouder@0.0.1","dist":{"shasum":"fa4c56c51bec891f9f9edda2d0c88486b4903388","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.0.1.tgz","integrity":"sha512-6a+L69d86SkpZx5zpgM4QYzefpwkcLLyDBG+3aStR4MbCK8Hf85B1HqN5mDTgx2GSXedfvv2f88kp09zXGfv4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBq4zJHPdSCyv10gMIgOnDznF3DpCnlY8XdOxs1vqhslAiEAr5hlO0p5V3LphqfflJJxN8u8Xo9rPCmJUUXRG0xIx8w="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"dysf","email":"info@dysf.co"},"directories":{}},"0.0.2":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.0.2","author":{"name":"dysf","email":"info@dysf.co"},"maintainers":[{"name":"dysf","email":"info@dysf.co"}],"repository":{"type":"git","url":"https://github.com/dysf/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"dysf.utils":"0.0.7"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"_id":"soundclouder@0.0.2","dist":{"shasum":"843a7c3efe460752e0c54b299bd1e48d0e8079ec","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.0.2.tgz","integrity":"sha512-DZnd/p9IZ41sk1WlPJZeMwHFhOaMB1lzwzgjzReDUX+/ovoXePQZlYTMEPO+QkyDoKIdUuWMqId9ealWSW2IRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+9yxjCil8TzMmmCAKmaBl9b9XJ/Ku0fXHpHwEmflq8wIhAIyuDiaUwyUY20P4D7mlrF3oAIxiZoyTlc6oXA6pRMV6"}]},"_npmVersion":"1.1.69","_npmUser":{"name":"dysf","email":"info@dysf.co"},"directories":{}},"0.0.4":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.0.4","author":{"name":"dysf","email":"info@dysf.co"},"maintainers":[{"name":"dysf","email":"info@dysf.co"}],"repository":{"type":"git","url":"https://github.com/dysf/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"vows":"0.7.0","request":"2.x.x","dysf.utils":"0.0.7"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"scripts":{"test":"vows --spec"},"_id":"soundclouder@0.0.4","dist":{"shasum":"fe9e0a0c6e376a85c5407b09880d366e109da955","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.0.4.tgz","integrity":"sha512-utMsb4O23A3PDcXZj73+OfEmJbQjTGN7h1wxZAYUR/KpHzE3CFdwkB2i5T1aFsxkbRJz6xCgNIIfxgPLQO7zDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyuHrPAjZqdwR1wzArkpWfKDMSh8znAm5GjV2xmYQBSAiAf/X7sSgwt3QYcfWvd9OrCJ/d0bW6LmlxRfaxTZla6AA=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"dysf","email":"info@dysf.co"},"directories":{}},"0.0.5":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.0.5","author":{"name":"Nik Khilnani","email":"nik@khilnani.org"},"maintainers":[{"name":"dysf","email":"info@dysf.co"},{"name":"khilnani","email":"nik@khilnani.org"}],"repository":{"type":"git","url":"https://github.com/khilnani/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"vows":"0.7.0","request":"2.x.x","dysf.utils":"0.0.9"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"scripts":{"test":"vows --spec"},"bugs":{"url":"https://github.com/khilnani/soundclouder.js/issues"},"_id":"soundclouder@0.0.5","dist":{"shasum":"ab68ead7fd85de016606331d1d1f233dfc9ece91","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.0.5.tgz","integrity":"sha512-QkFZ1vMby9fDvOr4soRDeUcQOpkn2RJqcT647qvp3foHHHs3X8Uu6HhbLC0Ie/BqoKQeI3VnDvPkdyvfpylwiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqIP3J4OLOBJiLRTBAHnej7+R1iEdwOk35cP0jRKG/jQIhANVImuMDfZAeVOmLdDroS6tXR2RboKMJduIWBLNbWqWt"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"khilnani","email":"nik@khilnani.org"},"directories":{}},"0.0.6":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.0.6","author":{"name":"Nik Khilnani","email":"nik@khilnani.org"},"maintainers":[{"name":"dysf","email":"info@dysf.co"},{"name":"khilnani","email":"nik@khilnani.org"}],"repository":{"type":"git","url":"https://github.com/khilnani/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"vows":"0.7.0","request":"2.x.x","dysf.utils":"0.0.9"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"scripts":{"test":"vows --spec"},"bugs":{"url":"https://github.com/khilnani/soundclouder.js/issues"},"_id":"soundclouder@0.0.6","dist":{"shasum":"9a9bde8ee12b4e18e2aaaa3ef7980bb3fdbdf3ac","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.0.6.tgz","integrity":"sha512-XND6l7fS/YtsMS/ZEd7y9OTMcn7bY67GwROs0Ee7fT9cemInPoaZ3amL6M+hX8aRltjr3FwLFfNInal7qD+BNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVV2KdoazK7HaS8NeuaREf1OlrGE1mJ6ZXgID3Ux0jVAiA/sLBfjTHl+mmVgAgsgoQ+ukODnaK/3jJQGvu6F7GMaA=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"khilnani","email":"nik@khilnani.org"},"directories":{}},"0.7.0":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.7.0","author":{"name":"Nik Khilnani","email":"nik@khilnani.org"},"maintainers":[{"name":"dysf","email":"info@dysf.co"},{"name":"khilnani","email":"nik@khilnani.org"}],"repository":{"type":"git","url":"https://github.com/khilnani/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"vows":"0.7.0","request":"2.x.x","dysf.utils":"0.0.9"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"scripts":{"test":"vows --spec"},"bugs":{"url":"https://github.com/khilnani/soundclouder.js/issues"},"_id":"soundclouder@0.7.0","dist":{"shasum":"d00f8a471251f297874a8d1eea6858a74c88840c","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.7.0.tgz","integrity":"sha512-cye0cu5PppbPIFebFtYfpndsGa/88dmYmpzKEWGliYoI1pJvn8vI6/JLOCiUEGVweENAGz1e7FDK83QKreO8cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtaQ0XGas8X10wMPtKZ5XnpmAecrkGKgIsR/fFtXxEaAiEAwXsp772hBqiUpttnNx7FxNSjRtQqF2cNM2cuH8LPTWA="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"khilnani","email":"nik@khilnani.org"}},"0.7.10":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.7.10","author":{"name":"Nik Khilnani","email":"nik@khilnani.org"},"maintainers":[{"name":"dysf","email":"info@dysf.co"},{"name":"khilnani","email":"nik@khilnani.org"}],"repository":{"type":"git","url":"https://github.com/khilnani/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"vows":"0.7.0","request":"2.x.x","dysf.utils":"0.1.0"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"scripts":{"test":"vows --spec"},"bugs":{"url":"https://github.com/khilnani/soundclouder.js/issues"},"_id":"soundclouder@0.7.10","dist":{"shasum":"4c5c157d39a989f02f0b4f1c04409ee7359bef27","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.7.10.tgz","integrity":"sha512-E4FAtyBw8sIB5UzaXD5qfrKVV60+BrASaRJBDZAQgi6pXxx/T6ANHNL7B94tpD1lh36oLrhqy0il1ajGrIyKVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICN3uhE4dmgIusDZ0JfGGV6MGh9Adl2rfyDB+d3TagSAAiEAiFwRuW9KwkArZ1pF85UOkyxD0AdnMc86b/2W+CrXIXs="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"khilnani","email":"nik@khilnani.org"}},"0.8.0":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.8.0","author":{"name":"Nik Khilnani","email":"nik@khilnani.org"},"maintainers":[{"name":"dysf","email":"info@dysf.co"},{"name":"khilnani","email":"nik@khilnani.org"}],"repository":{"type":"git","url":"https://github.com/khilnani/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"vows":"0.7.0","request":"2.x.x","dysf.utils":"0.1.0"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"scripts":{"test":"vows --spec"},"bugs":{"url":"https://github.com/khilnani/soundclouder.js/issues"},"_id":"soundclouder@0.8.0","dist":{"shasum":"3d591f31cb550c057d3a14dcb3187ab0d1c63ed7","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.8.0.tgz","integrity":"sha512-eBsZqpqIIw2RULldd9St5PaZw/ohY3RnugmyNececw4CMVPFWh8vUJdI9wRI8HNX5jjjrf2Tu2asWBDFLkD7WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS/RK0FFWPkNzh2zsUEEiJQ4aknHsoECo3ITg3ET6ItQIhAKiRC46iScPhARWcQ8f7/JxewfHnfY20HIzMxHvvje4/"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"khilnani","email":"nik@khilnani.org"}},"0.8.1":{"name":"soundclouder","description":"SoundCloud API for Node.js","version":"0.8.1","author":{"name":"Nik Khilnani","email":"nik@khilnani.org"},"maintainers":[{"name":"dysf","email":"info@dysf.co"},{"name":"khilnani","email":"nik@khilnani.org"}],"repository":{"type":"git","url":"https://github.com/khilnani/soundclouder.js.git"},"keywords":["SoundCloud","API","node.js"],"dependencies":{"vows":"0.7.0","request":"2.x.x","dysf.utils":"0.1.0"},"main":"./lib/soundclouder","engines":{"node":">= 0.8.0"},"scripts":{"test":"vows --spec"},"bugs":{"url":"https://github.com/khilnani/soundclouder.js/issues"},"homepage":"https://github.com/khilnani/soundclouder.js","_id":"soundclouder@0.8.1","_shasum":"f878c734296cb4bbe2b7e608f8522b98e2ce1269","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"khilnani","email":"nik@khilnani.org"},"dist":{"shasum":"f878c734296cb4bbe2b7e608f8522b98e2ce1269","tarball":"https://registry.npmjs.org/soundclouder/-/soundclouder-0.8.1.tgz","integrity":"sha512-bdMC3KsJRmpq7Hj+XkzRJNSSaC5ZjS6fdnC2PVka31raPtKpcX9ODq7jJ84VmTGzExaNj3K2QeR+dVSw/qzWiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcOgs9D0MRQeCHCv0VESGUOfQ7vvIw8InIeGy0oslE4AiEA1RANFqhBkI12kqtMgv+tbLwvV2vTFI1z1NZC/t7ZYC8="}]}}},"readme":"**Table of Contents**  *generated with [DocToc](http://doctoc.herokuapp.com/)*\n\n- [soundclouder.js [![Build Status](https://api.travis-ci.org/khilnani/soundclouder.js.png?branch=master)](https://travis-ci.org/khilnani/soundclouder.js)](#soundclouderjs-!build-statushttpsapitravis-ciorgkhilnanisoundclouderjspngbranch=masterhttpstravis-ciorgkhilnanisoundclouderjs)\n- [SoundCloud APIs Implemented](#soundcloud-apis-implemented)\n- [Usage](#usage)\n- [Links](#links)\n- [Installation](#installation)\n\t- [Global](#global)\n\t- [Project](#project)\n\nsoundclouder.js [![Build Status](https://api.travis-ci.org/khilnani/soundclouder.js.png?branch=master)](https://travis-ci.org/khilnani/soundclouder.js)\n===============\n\n> SoundCloud API for Node.js. \n\nNPM Module Info - https://www.npmjs.org/package/soundclouder\n\n\nSoundCloud APIs Implemented\n===============\n- Connection/Authorization Url\n- OAuth Authorization (/oauth2/token)\n- General GET, PUT, POST and DELETE.\n\nUsage\n==============\n\n```javascript\n// Include the soundclouder library\nvar sc = require(\"soundclouder\");\n\n// Update the logging level\n// See: https://github.com/khilnani/dysf.utils\n// Also see: test/test.js\nvar log = require(\"dysf.utils\").logger\n// 0: system, 1: error, 2: warn, 3: event, 4: info, \n// 5: debug, 6: trace. Default is 4 (info)\n// Set to debug\nlog.setLogLevel(5);\n\n// client id, secret and redirect url are the values obtained from \n// <a href=\"http://soundcloud.com/you/apps\">http://soundcloud.com/you/apps</a>\nsc.init(sc_client_id, sc_client_secret, sc_redirect_uri);\n\n// code sent by the browser based SoundCloud Login\n// that redirects to the redirect_uri\nsc.auth( code, function (error, access_token) \n{\n\tif(error)\n\t{\n\t\tconsole.error(e.message);\n\t} \n\telse \n\t{\n\t\tconsole.log('access_token=' + access_token );\n\t}\n});\n```\n\n```javascript\nsc.get('/tracks/' + track_id, access_token, function (error, data) {\n\n\tconsole.log( data.title );\n\n});\n```\n\n\nLinks\n============\n- Application Setup - http://developers.soundcloud.com/docs/api/guide#authentication\n- Error Codes - http://developers.soundcloud.com/docs/api/guide#errors\n\n\nInstallation\n============\n\nGlobal\n--------- \n- Run: <code>sudo npm install soundclouder -g</code>\n- Usually installed at - /usr/local/lib/node_modules/soundclouder\n\nProject\n---------\n- Add <code>\"soundclouder\": \"x.x.x\"</code> to the dependencies section of your project's package.json \n  - Example <code>\"dependencies\": { \"soundclouder\": \"x.x.x\" }</code>\n- Run <code>npm install</code> in the director with your package.json\n- Usually installed at - PROJECT_DIR/node_modules/soundclouder\n","maintainers":[{"name":"dysf","email":"info@dysf.co"},{"name":"khilnani","email":"nik@khilnani.org"}],"time":{"modified":"2022-06-26T22:21:18.728Z","created":"2012-12-25T21:19:30.846Z","0.0.1":"2012-12-25T21:19:31.493Z","0.0.2":"2012-12-27T02:03:30.111Z","0.0.4":"2012-12-28T07:22:17.967Z","0.0.5":"2013-07-21T20:06:47.212Z","0.0.6":"2013-07-21T20:17:55.593Z","0.0.7":"2013-08-04T03:42:00.240Z","0.7.0":"2013-12-23T02:09:37.427Z","0.7.10":"2014-02-04T02:46:21.584Z","0.8.0":"2014-08-04T04:21:21.003Z","0.8.1":"2014-09-03T02:01:17.006Z"},"author":{"name":"Nik Khilnani","email":"nik@khilnani.org"},"repository":{"type":"git","url":"https://github.com/khilnani/soundclouder.js.git"},"readmeFilename":"README.md","users":{"rchk":true},"keywords":["SoundCloud","API","node.js"],"bugs":{"url":"https://github.com/khilnani/soundclouder.js/issues"},"homepage":"https://github.com/khilnani/soundclouder.js"}