Вопросы по get/curl/jsоn

Дмитрий202020

Активный пользователь
Регистрация
15.09.2020
Сообщения
281
Благодарностей
67
Баллы
28
Всем добра!
С чего бы начать... Начал я значит изучать парсинг pоst/get и сразу замахнулся на авито) Естественно как и все столкнулся с проблемой 403 ошибки после get запроса.Перерыл весь форум прочитал про curl, про альтернативные запросы и т.д. Теперь сижу курю бамбук с глазами по 5 рублей. И море вопросов...

1. Действительно ли curl стоит пытаться внедрить и помогает ли это в обходе блокировок?

2. https://www.avito.ru/web/1/profile/items?categoryId=1&locationId=637640&cd=0&p=3&sellerId=9f1ab147a579b82193646ccab9a32942&fromPage=extended_profile_tariff_2131_0_search&formName=desktop_public_profile_filters&bpSession=ca5d24aaf81f65aa05d0416ca63e3b61&verticalCategoryId=0&localPriority=1&profileSession=ca5d24aaf81f65aa05d0416ca63e3b61

как вытягивать такие данные в формате jsоn или как правильно находить такие ссылки с этими данными (и не только с авито)?

3. В интернете нашёл такую штуку как неофициальное api https://rest-app.net/api для нескольких площадок. Как у них это вообще реализовано(хотел бы понимать для общего развития)?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 529
Благодарностей
3 375
Баллы
113
1. Действительно ли curl стоит пытаться внедрить и помогает ли это в обходе блокировок?
ZP 7 не поддерживает HTTP 2 и выше и не поддерживает TLS 1.3 в связи с древностью .Net Framework на котором он основан.
ZP 8 будет содержать curl как один из вариантов.
3. В интернете нашёл такую штуку как неофициальное api https://rest-app.net/api для нескольких площадок. Как у них это вообще реализовано(хотел бы понимать для общего развития)?
Как вариант, своими/чужими силами собирают свою базу и уже к своей базе предоставляют свой API.
как вытягивать такие данные в формате jsоn или как правильно находить такие ссылки с этими данными (и не только с авито)?
С крайне большой вероятностью, обычный просмотр трафика через DevTools, при условии, что эти данные есть на странице.
Не стоит исключать и возможности подбора параметров и др., но это уже более замороченный путь.
 
  • Спасибо
Реакции: Дмитрий202020

Дмитрий202020

Активный пользователь
Регистрация
15.09.2020
Сообщения
281
Благодарностей
67
Баллы
28
ZP 7 не поддерживает HTTP 2 и выше и не поддерживает TLS 1.3 в связи с древностью .Net Framework на котором он основан.
ZP 8 будет содержать curl как один из вариантов.

Как вариант, своими/чужими силами собирают свою базу и уже к своей базе предоставляют свой API.

С крайне большой вероятностью, обычный просмотр трафика через DevTools, при условии, что эти данные есть на странице.
Не стоит исключать и возможности подбора параметров и др., но это уже более замороченный путь.
Спасибо)
 

SlipDez

Client
Регистрация
18.07.2018
Сообщения
398
Благодарностей
71
Баллы
28
ZP 7 не поддерживает HTTP 2 и выше и не поддерживает TLS 1.3 в связи с древностью .Net Framework на котором он основан.
ZP 8 будет содержать curl как один из вариантов.

Как вариант, своими/чужими силами собирают свою базу и уже к своей базе предоставляют свой API.

С крайне большой вероятностью, обычный просмотр трафика через DevTools, при условии, что эти данные есть на странице.
Не стоит исключать и возможности подбора параметров и др., но это уже более замороченный путь.
Подскажите а если использовать System.Net это решит проблему TLS?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 529
Благодарностей
3 375
Баллы
113
  • Спасибо
Реакции: SlipDez

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)