我正在尝试使用名为confluence-api的npm打包程序作为包装器来查询Confluence实例中的许多内容。为了我的一生,我无法让cql部分正常工作。当我将浏览器指向http://<wiki>/rest/api/content?search?cql=created%20>%20now("-4h")
时,会得到最近4个小时内创建的页面的列表。
当我在node.js应用程序中尝试相同的操作时,我得到了404。
var query = 'cql=created%20>%20now("-4h")';
confluence.search(query, function(err, data) {
console.log(data)
});
我已经尝试过该npm软件包的其他功能,并且可以正常工作,所以这不是权限问题。
我在这里想念什么?
答案 0 :(得分:0)
只要config.version不为4,它似乎就可以正常工作(检查confluence-api的代码,当版本为4时,API路径会更改,从而导致问题)。这是sample working code via RunKit。