Парсинг Auchan.hu [закрыто]Python

Программы на Python
Ответить
Anonymous
 Парсинг Auchan.hu [закрыто]

Сообщение Anonymous »

Я использовал следующий код, чтобы получить информацию о продукте из венгерского интернет-магазина Auchan. До сих пор было достаточно передать токен носителя в качестве аутентификации, и запрос получил то, что я хотел.
Есть идеи, чего не хватает в запросе?
from seleniumwire import webdriver
import requests

def auchan_token():

driver = webdriver.Chrome()
driver.get('https://auchan.hu/shop/italok/sorok-cid ... ok.c-14818')

for request in driver.requests:
if "products?" in request.url:
token = dict(request.headers)['Authorization']
break

driver.quit()
return token

token = auchan_token()

url = "https://online.auchan.hu/api/v2/cache/products"
payload = ""
headers = {"authorization": token}
querystring = {"categoryId": "14818", "itemsPerPage": "16", "page": "1", 'cacheSegmentationCode': 'DS_LP0', "hl": "hu"}

response = requests.get(url, data=payload, headers=headers, params=querystring, timeout=10)


Подробнее здесь: https://stackoverflow.com/questions/793 ... -auchan-hu
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»