instagram-node-lib
Version:
This package is a wrapper for the Instagram API.
51 lines (38 loc) • 1.59 kB
JavaScript
// Generated by CoffeeScript 1.3.3
(function() {
var InstagramTags;
InstagramTags = (function() {
function InstagramTags(parent) {
this.parent = parent;
}
InstagramTags.prototype.info = function(params) {
var credentials;
credentials = this.parent._credentials({});
params['path'] = "/" + this.parent._api_version + "/tags/" + params['name'] + "?" + (this.parent._to_querystring(credentials));
return this.parent._request(params);
};
InstagramTags.prototype.recent = function(params) {
params = this.parent._credentials(params);
params['path'] = "/" + this.parent._api_version + "/tags/" + params['name'] + "/media/recent?" + (this.parent._to_querystring(params));
return this.parent._request(params);
};
InstagramTags.prototype.search = function(params) {
params = this.parent._credentials(params);
params['path'] = "/" + this.parent._api_version + "/tags/search?" + (this.parent._to_querystring(params));
return this.parent._request(params);
};
InstagramTags.prototype.subscribe = function(params) {
params['object'] = 'tag';
return this.parent.subscriptions._subscribe(params);
};
InstagramTags.prototype.unsubscribe = function(params) {
return this.parent.subscriptions._unsubscribe(params);
};
InstagramTags.prototype.unsubscribe_all = function(params) {
params['object'] = 'tag';
return this.parent.subscriptions._unsubscribe(params);
};
return InstagramTags;
})();
module.exports = InstagramTags;
}).call(this);