我是 atlassian /Jira 应用程序集成的新手。
我想与 Jira REST API 交互。
这是网站上的一个例子
app.get('/hello-world', addon.authenticate(), (req, res) => {
const clientKey = req.context.clientKey;
const httpClient = addon.httpClient({
clientKey: clientKey
});
httpClient.get(
'/rest/api/content/search?limit=1&cql= id != 0 order by lastmodified desc',
function(err, response, contents){
if(err || (response.statusCode < 200 || response.statusCode > 299)) {
console.log(err);
res.render('<strong>An error has occurred : '+ response.statusCode +'</strong>');
}
contents = JSON.parse(contents);
console.log(contents);
let page_title;
if(contents.size > 0){
page_title = contents.results[0].title;
}else{
page_title = "Error: no results";
}
res.render(
'hello-world.hbs',
{
title: 'Atlassian Connect',
updated_page: page_title
});
}
);
});
我想知道在哪里可以找到 clientKey ?
我已经尝试过密码令牌、域 URL,但这不起作用。