0

我是 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,但这不起作用。

4

0 回答 0