zhihu-crawler
zhihu-crawler — это основанный на Java проект, посвящённый практике использования краулеров. Основная функция проекта — сбор основных данных пользователей Zhihu. Если проект вам нравится, пожалуйста, поставьте ему звезду.
zhihu/src/main/resources/application.yaml
.
application.yaml
zhihu/src/main/resources/mongo-init.sql
.
mongo-init.sql
/var/www/logs
.
logback-spring.xml
Адрес (URL): https://www.zhihu.com/api/v4/members/${userid}/followees
.
Тип запроса: GET.
Параметры запроса
| Параметр | Тип | Обязательный | Значение | Описание |
| :------------ | :------------ | :------------ | :----- | :------------ |
| include | String | Да | data[*]answer_count,articles_count
| Поле, которое необходимо вернуть (это значение можно изменить в соответствии с требованиями, см. пример URL ниже) |
| offset | int | Да| 0 | Смещение (можно настроить для получения информации обо всех пользователях, за которыми следит определённый пользователь) |
| limit | int | Да | 20 | Количество возвращаемых пользователей (максимум 20, больше 20 не действует) |
Пример URL: https://www.zhihu.com/api/v4/members/wo-yan-chen-mo/followees?include=data[*].educations,employments,answer_count,business,locations,articles_count,follower_count,gender,following_count,question_count,voteup_count,thanked_count,is_followed,is_following,badge[?(type=best_answerer)].topics&offset=0&limit=20
.
Ответ: данные JSON, содержащие информацию о пользователях, которые следят за определённым пользователем.
В заключение, если вы хотите сканировать другие данные, такие как вопросы, ответы и т. д., вы можете легко настроить этот проект под свои нужды. Если у вас есть какие-либо вопросы или проблемы, пожалуйста, создайте проблему. Мы приветствуем вклад кода. Сканер Zhihu Q&A группа: 633925314, добро пожаловать, чтобы присоединиться. Если вам нужны данные (117 миллионов основных сведений о пользователях Zhihu), вы можете следить за общедоступной учётной записью: lwndso.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )