Pinterest соскребает параметры нумерации страниц

Я очищаю pinterest.com, потому что они не хотят одобрять мое приложение, чтобы использовать их официальный API. Я могу собрать почти все данные: булавки, доски объявлений, лайки, подписчики и т. Д. Но обычно Pinterest.com предоставляет данные только о 50 первых элементах.
Я проанализировал ответы сервера, когда прокручивал страницу вниз, и она динамически загружалась результатами ajax.

Запрос к серверу это что-то вроде этот

Параметры этого запроса:

_
1469685347816
данные

{"options":{"username":"humor","bookmarks":["Pz8yLjE0MDk3NDc4MTkuNzAzNzU2MTY3NTQ0ODYwfGIyN2Y2NTlmYzQ0Y2U0ZGU1YjY5ZjNkYTlkMzM3ODEyNzI5M2FiYWFhYmI3NDBlODM3ZDJkZGU2MmRhOGYwN2E
="],"is_own_profile_pins":true},"context":{}}
module_path
App>UserProfilePage>UserProfileContent>Grid>GridItems>Pin(component_type=0, show_board=true, use_native_image_width
=true, squish_giraffe_pins=none, show_pinner=true, show_pinned_from=false, resource=PinResource(main_module_name
=null, id=703756168806524))
source_url
/humor/pins

Еще несколько параметров запроса (следующие динамические результаты того же страница):
_
1469685347818
данные

{"options":{"username":"humor","bookmarks":["Pz8yLjEzODk5NjczMDYuNzAzNzU2MTY2MjY4MjIxfDkxYzlkMDFhMDMzZmM3M2JlZTkxYzAxODAxOTNmMGM2YWVhOGE4ODFlNjVmYjkwZmI1NDkyYjBhNDk3OGM4NzA
="],"is_own_profile_pins":true},"context":{}}
module_path
App>UserProfilePage>UserProfileContent>Grid>GridItems>Pin(show_pinner=true, show_pinned_from=false, show_board
=true, squish_giraffe_pins=none, use_native_image_width=true, component_type=0, resource=PinResource
(id=194428908887545178, main_module_name=null))
source_url
/humor/pins

_
1469685347819
данные

{"options":{"username":"humor","bookmarks":["Pz8yLjEzODAzOTEwNzYuNzAzNzU2MTY1NjQ5NzQ0fDhkYzUwNjA3MmE3MGYzNTM3Y2MwYTBkYzIxMjY2Y2E5Y2NiMGM3MDk5ZjU1YjYxM2QwYzYzOGZiNWI2YzE4MWQ
="],"is_own_profile_pins":true},"context":{}}
module_path
App>UserProfilePage>UserProfileContent>Grid>GridItems>Pin(show_pinner=true, show_pinned_from=false, show_board
=true, squish_giraffe_pins=none, use_native_image_width=true, component_type=0, resource=PinResource
(id=194428908887545178, main_module_name=null))
source_url
/humor/pins

Я понял, что 1469685347819, 1469685347818, скорее всего, параметры пагинации, но я не знаю, как правильно сгенерировать их для получения необходимых результатов пагинации. Похоже, что часть 1469685347 является меткой времени, когда страница загружается, и последними цифрами являются некоторые параметры разбиения на страницы.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]