Я не могу сделать пагинацию для этого сайта - PullRequest
0 голосов
/ 05 ноября 2019

Я пытался сделать нумерацию страниц на этом сайте:

https://www.coasttocoastaccents.com/shop/?Accent%20Furniture=Accent%20Tables%7CBar%20Servers%7CBookcases%7CCabinets%7CChests%7CConsole%7CCredenzas%7CCupboards%7CDesks%7CMedia%20Centers%7CMirrors%7CVanity%20Sink&orderBy=Id&context=shop&page=1

Но я не могу добиться успеха.

Когда я смотрю на Request URl, он содержит

"https://www.coasttocoastaccents.com/service/QueryProducts.json?JsConfig=ExcludeDefaultValues&context=shop&fields=Id,ShortDescription,LongDescription,Price,WholesalePrice,Category,OptionGroup,MinimumOrderQty,PurchaseIncrement,AvailableQty,ProductTags,isNew,AvailableOn&orderBy=Id&retailerId=*&skip=24&tagCriteria=%7B%22Accent+Furniture%22:%5B%22Accent+Tables%22,%22Bar+Servers%22,%22Bookcases%22,%22Cabinets%22,%22Chests%22,%22Console%22,%22Credenzas%22,%22Cupboards%22,%22Desks%22,%22Media+Centers%22,%22Mirrors%22,%22Vanity+Sink%22%5D%7D&take=24"

Но это JSON, и я не могу получить HTML-страницу.

Я также пытался скопировать и вставить строковый параметр Query в конец основного URL-адреса, но все еще безрезультатно.

Я хочу очиститьэтот сайт, и я использую Scrapy со всплеском для этого.

Пожалуйста, помогите мне.

...