Как использовать REST в python для удаления нескольких идентификаторов при взаимодействии? - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь создать сценарий, который будет выполнять GET-запрос для извлечения данных, а затем выводить их, чтобы на них можно было ссылаться в URL-адресе запроса DELETE для выполнения и удаления всех данных.

Код :

url = "https://192.168.0.1/api/3/asset_groups/443/assets"

payload = {}
headers = {
    'Authorization': 'Basic',
    "Accept": "application/json"
}

data = requests.get(url, headers=headers, data = payload, verify=False).text

output = json.loads(data)

#Attempting to delete assets by resource field
for resources in output['resources']:
   print(resources)

Смогу ли я каким-то образом получить ресурсы, на которые ссылается как часть идентификатора в запросе DELETE

URL:

"https://192.168.0.1/api/3/asset_groups/443/assets/ {assetId} "

Поле ресурсов просто выводит идентификаторы ресурсов, которые я получил, как таковые:

102695
105759
105761

Список намного длиннее, чем только эти 3, и никогда не будет установленная сумма. Всегда будет меняться, поэтому я бы хотел, чтобы это повторялось, пока все не будут удалены.

...