bigbluebutton-js
Version:
JavaScript wrapper for BigBlueButton API
30 lines (24 loc) • 636 B
JavaScript
const util = require('./util')
function hooks(host, salt) {
function create(callbackURL, kwparams) {
kwparams = { ...kwparams }
kwparams.callbackURL = callbackURL
return util.constructUrl(host, salt, 'hooks/create', kwparams)
}
function destroy(hookID, kwparams) {
kwparams = { ...kwparams }
kwparams.hookID = hookID
return util.constructUrl(host, salt, 'hooks/destroy', kwparams)
}
function list(kwparams) {
kwparams = { ...kwparams }
return util.constructUrl(host, salt, 'hooks/list', kwparams)
}
return {
create,
destroy,
list,
}
}
module.exports = hooks