import requests
url = "https://api.fix-price.com/buyer/v1/product/in/kosmetika-i-gigiena/ukhod-za-polostyu-rta?page=1&limit=24&sort=sold"
response = requests.post(url)
data = response.json()
print(data)
я нашел в чем была проблема, у меня ведь post запрос, но в коде я передавал как "response = requests.get(url, headers=headers)", я просто заменил на post
Читать полностью…хорошо, теперь как мне их достать?)
пока создал отдельный файлик, потому в scrapy я получаю пустой список, а тут хоть видно, что не так
окей, я нашел
https://api.fix-price.com/buyer/v1/product/in/kosmetika-i-gigiena/ukhod-za-polostyu-rta?page=1&limit=24&sort=sold
24 записи на одной страничке
Екатерина, пожалуйста, нажмите на кнопку ниже в течение указанного времени, иначе вы будете кикнуты. Спасибо! (60 сек)
При поддержке 1inch Network
при передачи хедеров и куков получаю все так же bad request, скорее всего если я авторизуюсь, и передам токен, то так сразу же получится, но можно ведь и без авторизации, раз я могу увидеть эти данные на сайте в ответе апишки
Читать полностью…а вообще вот способы например на селене получать результаты
честно говоря не тыкал, но если развить тему, то думаю можно in-memory складировать, авось даже фильтровать
https://stackoverflow.com/questions/65350034/selenium-python-get-network-response-body