Hi!
I was able to view the task on jira through API using this endpoint however cant view the attached image.
When I loop use the function below to get the data from the ID, I get this error:
got the code from this documentation:
Jira Api Documentation to Get Attachment
This is my code.
public static Dictionary<string, object> GetImageDetails(string attachmentId, WebHeaderCollection headers, string yourDomain)
{
// Set the URL
string url = $"https://{yourDomain}.atlassian.net/rest/api/3/attachment/{attachmentId}";
// Initiate the web request
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Headers = headers;
request.Method = "GET";
try
{
// Get the response
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
string responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
// Deserialize the JSON response
Dictionary<string, object> responseDict = JsonConvert.DeserializeObject<Dictionary<string, object>>(responseString);
// Close the response and request streams
response.Close();
response.Dispose();
request = null;
return responseDict;
}
catch (WebException ex)
{
// Handle any exceptions that might occur
Console.WriteLine($"Error: {ex.Message}");
throw;
}