java - Get all work hours from Jira -
i work hours jira. tried code beginning:
import com.atlassian.jira.rest.client.jirarestclient; import com.atlassian.jira.rest.client.nullprogressmonitor; import com.atlassian.jira.rest.client.domain.basicproject; import com.atlassian.jira.rest.client.internal.jersey.jerseyjirarestclientfactory; import java.net.uri;  public class jiraimpl {     private static final string jira_url = "https://jira.atlassian.com";     private static final string jira_admin_username = "test";     private static final string jira_admin_password = "test";      public static void main(string[] args) throws exception     {         jirarestclient jira;         jerseyjirarestclientfactory clientfactory = new jerseyjirarestclientfactory();         jira = clientfactory.createwithbasichttpauthentication(new uri(jira_url),             jira_admin_username, jira_admin_password);         system.out.println("connection established >> " + jira_url);          iterable<basicproject> allprojects = jira.getprojectclient().getallprojects(new nullprogressmonitor());     } } but get: caused by: com.sun.jersey.api.client.uniforminterfaceexception: client response status: 401
what proper way projects?
to projects can use componentaccessor.getprojectmanager().getprojectobjects(); return projects ordered name. link docs projectmanager
rest api /rest/api/2/project 
baseurl + /rest/api/2/project returns projects visible logged in user. if no user logged in, returns list of projects visible when using anonymous access.
api docs link
Comments
Post a Comment