Я работаю над парсингом этого сайта: https://www.guardian.com.sg/promo-highl ... tml?page=1, который использует AJAX. Запрос заголовка обширен, как показано здесь:
[https://catalog-service.adobe.io/graphql?...](https://catalog-service.adobe .io/graphql?query=query%20productSearch%28%24phrase%3A%20String%21%2C%20%24filter%3A%20%5BSearchClauseInput%21%5D%2C%20%24current_page%3A%20Int%2C%20 %24page_size%3A%20Int%2C%20%24sort%3A%20%5BProductSearchSortInput%21%5D%29%20%7B%0A%20%20productSearch%28phrase%3A%20%24phrase%2C%20filter%3A%20 %24filter%2C%20current_page%3A%20%24current_page%2C%20page_size%3A%20%24page_size%2C%20sort%3A%20%24sort%29%20%7B%0A%20%20%20%20total_count%0A %20%20%20%20page_info%20%7B%0A%20%20%20%20%20%20total_pages%0A%20%20%20%20%20%20current_page%0A%20%20%20%20 %20%20page_size%0A%20%20%20%20%20%20__typename%0A%20%20%20%20%7D%0A%20%20%20%20facets%20%7B%0A%20%20 %20%20%20%20атрибут%0A%20%20%20%20%20%20заголовок%0A%20%20%20%20%20%20ведра%20%7B%0A%20%20%20%20 %20%20%20%20title%0A%20%20%20%20%20%20%20%20...%20on%20CategoryView%20%7B%0A%20%20%20%20%20% 20%20%20%20%20id%0A%20%20%20%20%20%20%20%20%20%20дети%0A%20%20%20%20%20%20%20%20% 20%20title%0A%20%20%20%20%20%20%20%20%20%20urlPath%0A%20%20%20%20%20%20%20%20%20%20urlKey%0A% 20%20%20%20%20%20%20%20%20%20имя%0A%20%20%20%20%20%20%20%20%20%20__имятипа%0A%20%20%20% 20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20__typename%0A%20%20%20%20%20%20%7D%0A%20% 20%20%20%20%20__typename%0A%20%20%20%20%7D%0A%20%20%20%20items%20%7B%0A%20%20%20%20%20%20productView% 20%7B%0A%20%20%20%20%20%20%20%20sku%0A%20%20%20%20%20%20%20%20имя%0A%20%20%20%20% 20%20%20%20url%0A%20%20%20%20%20%20%20%20urlKey%0A%20%20%20%20%20%20%20%20__typename%0A%20%20% 20%20%20%20%7D%0A%20%20%20%20%20%20продукт%20%7B%0A%20%20%20%20%20%20%20%20add_to_cart_allowed%0A%20% 20%20%20%20%20%20%20uid%0A%20%20%20%20%20%20%20%20имя%0A%20%20%20%20%20%20%20%20sku% 0A%20%20%20%20%20%20%20%20canonical_url%0A%20%20%20%20%20%20%20%20price_range%20%7B%0A%20%20%20%20% 20%20%20%20%20%20maximum_price%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20final_price%20%7B%0A%20% 20%20%20%20%20%20%20%20%20%20%20%20%20значение%0A%20%20%20%20%20%20%20%20%20%20%20% 20%20%20__имятипа%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20% 20minimum_price%20%7B%0A%20%20%20%20%20%20%20%20%20%20__имятипа%0A%20%20%20%20%20%20%20%20__имятипа%0A%20% 20%20%20%7D%0A%20%20%20%20product%0A%20%20__typename%7D
Я получаю { "ошибку": { "код" : "Запрещено", "сообщение": "Идентификатор клиента отсутствует", "подробности": { "error_code": "403000" } } } ответ. Есть предложения, как поступить?
Подробнее здесь: https://stackoverflow.com/questions/791 ... to-proceed
Парсинг веб-страниц Python для сайта AJAX: проблемы, как действовать ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Парсинг веб-страниц / Парсинг веб-страниц Zomato с помощью BeautifulSoup
Anonymous » » в форуме Python - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Веб-скрапинг Python для сайта AJAX: проблемы, как действовать [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-