diff --git a/lib/collections.js b/lib/collections.js new file mode 100644 index 0000000..999de5d --- /dev/null +++ b/lib/collections.js @@ -0,0 +1,12 @@ +var Collections= function Collections(request) { + this._request= request; +}; + +Collections.prototype.getInfo= function(arguments, callback) { + this._request.executeRequest("flickr.collections.getInfo", arguments, false, null, callback); +}; +Collections.prototype.getTree= function(arguments, callback) { + this._request.executeRequest("flickr.collections.getTree", arguments, false, null, callback); +}; + +exports.Collections= Collections; diff --git a/lib/flickrapi.js b/lib/flickrapi.js index de6e614..da58535 100644 --- a/lib/flickrapi.js +++ b/lib/flickrapi.js @@ -3,6 +3,7 @@ var Request= require("./request").Request, Blogs= require("./blogs").Blogs, People= require("./people").People, Photos= require("./photos").Photos, + Collections= require("./collections").Collections, Photosets= require("./photosets").Photosets, Contacts= require("./contacts").Contacts, Feeds= require("./feeds").Feeds, @@ -19,6 +20,7 @@ FlickrAPI.prototype._configure= function(api_key, shared_secret, auth_token) { this.people= new People(this._request); this.photos= new Photos(this._request); + this.collections= new Collections(this._request); this.photosets= new Photosets(this._request); this.auth= new Auth(this._request); this.blogs= new Blogs(this._request);