Как загрузить все API в python, которые запускаются при загрузке веб-страницы?

#python #web-scraping #backend

#python #очистка веб-страниц #серверная часть

Вопрос:

Я пытаюсь очистить следующий веб-сайт: https://gomechanic.in/noida/car-repair/maruti-suzuki-swift/petrol . У меня также есть api, который предоставляет данные: https://gomechanic.app/api/v2/oauth/customer/get-services-details-by-category?car_id=135amp;city_id=1amp;category_id=0amp;user_car_id=null . Единственная проблема заключается в том, что в ссылке API вместо carName и CityName я должен указать carId и CityId. Я сделал это для всех возможных комбинаций городов и автомобилей, поэтому я не могу сделать это вручную. У меня с собой только имена и названия городов. Я могу запустить цикл for для carIds, но я также хочу знать, какие данные для какой машины. Могу ли я как-нибудь решить эту проблему?

Я могу решить эту проблему, если каким-то образом смогу загрузить все API, которые были вызваны при загрузке веб-страницы. Возможно ли это в python или есть какой-либо другой способ решить эту проблему?

Комментарии:

1. Удалось ли вам найти какое-либо решение для отслеживания API, вызываемых по URL?