Creates a new category.
Signature:
Disqus#category.create(options[, cb])
Usage:
// Node-style
disqus.category.create({
forum: 'forumId',
title: 'my new category,
default: false
}, function (err, result) {...})
// Promise-style
disqus.category.create({
forum: 'forumId',
title: 'my new category,
default: false
})
.then(function (result) {...})
.catch(function (err) {...})
.error(function (err) {...});
Returns category details.
Signature:
Disqus#category.details(options[, cb])
Usage:
// Node-style
disqus.category.details({
category: 'categoryId'
}, function (err, result) {...})
// Promise-style
disqus.category.details({
category: 'categoryId'
})
.then(function (result) {...})
.catch(function (err) {...})
.error(function (err) {...});
Returns a list of categories within a forum.
Signature:
Disqus#category.list(options[, cb])
Usage:
// Node-style
disqus.category.list({
forum: 'forumId',
since_id: null,
cursor: null,
limit: 25,
order: 'asc'
}, function (err, result) {...})
// Promise-style
disqus.category.list({
forum: 'forumId',
since_id: null,
cursor: null,
limit: 25,
order: 'asc'
})
.then(function (result) {...})
.catch(function (err) {...})
.error(function (err) {...});
Returns a list of posts within a category.
Signature:
Disqus#category.listPosts(options[, cb])
Usage:
// Node-style
disqus.category.listPosts({
category: 'categoryId',
since: null,
related: [],
cursor: null,
limit: 25,
query: null,
include: ['approved'],
order: 'asc'
}, function (err, result) {...})
// Promise-style
disqus.category.listPosts({
category: 'categoryId',
since: null,
related: [],
cursor: null,
limit: 25,
query: null,
include: ['approved'],
order: 'asc'
})
.then(function (result) {...})
.catch(function (err) {...})
.error(function (err) {...});
Returns a list of threads within a category sorted by the date created.
Signature:
Disqus#category.listThreads(options[, cb])
Usage:
// Node-style
disqus.category.listThreads({
category: 'categoryId',
since: null,
related: [],
cursor: null,
limit: 25,
order: 'asc'
}, function (err, result) {...})
// Promise-style
disqus.category.listThreads({
category: 'categoryId',
since: null,
related: [],
cursor: null,
limit: 25,
order: 'asc'
})
.then(function (result) {...})
.catch(function (err) {...})
.error(function (err) {...});
Up one level
Category API
See the disqus-node Category CLI.
See the Category API on Disqus.com.