Я хочу разобрать ответ json от двух разных вызовов API, но имеет одинаковые имена словаря с разными значениями во вложенном цикле
Мне удалось получить от первого вызова API, но не удалось на втором вызове API с тем же dict, как проблемы в обоих вызовах, но значения ключей разные.
def classtest(self):
apione = "http://jira.com/rest/1"
headers = {
'content-type': "application/json",
}
requestglobal = requests.request("GET", apione, headers=headers)
responseglobal = requestglobal.text
responseglobal = json.loads(responseglobal)
for i in responseglobal['issues']:
issue1 = i[key]
print(issue1)
apitwo = "https://jira.com/rest/2" + str(issue1)
requesttwo = requests.request("GET", apitwo, headers=headers)
responsetwo = requesttwo.text
responsetwo = json.loads(responsetwo)
for i in responsetwo['issues']:
issue2 = i[key] + str(issue1)
print(issue2)
apitthree = "https://jira.com/rest/3" + str(issue1) + str(issue3)
requestthree = requests.request("GET", apitthree, headers=headers)
responsethree = requestthree.text
responsethree = json.loads(responsetthree)
for i in responsethree['issues']:
issue3 = i[key] + str(issue2)
print(issue3)
print("something from thirdloop")
print("something from second loop")
print ("something from first for loop")
Я хочу получить ответы на все вопросы по всем трем вызовам API.