Бот для проверки статистики публикаций пользователя vc.ru
Всем привет! Если вы иногда пишете что-то на vc.ru, сделал для вас бота — он позволяет посмотреть статистику ваших публикаций. Чужих публикаций — тоже, если вдруг вам это почему-то интересно.
Вообще-то сделал, конечно, в свободное время для себя в качестве факультативного занятия, но поделиться совершенно не жаль.
Бот показывает агрегированную статистику по просмотрам, рейтингу, комментариями и закладкам, а также топы материалов. Еще можно посмотреть все публикации и отсортировать по любому из этих параметров.
Так выглядит результат:
Почему-то API vc.ru отдает только 50 последних публикаций методом /user/.../entries даже с указанным параметром count. Если знаете, как заставить его отдавать больше этим или другим методом, напишите, пожалуйста.
UPDATE: ограничение в 50 публикаций снято! Спасибо всем, кто подсказал, как это сделать.
Общеизвестный факт: без ссылки на Телеграм-канал публикации не набирают просмотров. В канале нет ничего о ботах, пишу в основном о предпринимательстве и маркетинге. Буду рад новым подписчикам (но и старым тоже рад!).
Полезный бот, тоже начал разработку подобного сервиса https://statvc.ru/
Пока показываю базовые метрики и историю их изменений.
Любопытно.
Ждём ваших подписок и публикаций в нашем подсайте.
А, это у вас не количество статей у юзера, а рейтинг их суммарный? А статьи все отдает?
Статьи все можно получить, но есть ограничение на число статей в запросе, используя смещение, можно получить все, на текущий момент в базе больше 130000 записей по статьям. Можно получить все то что выводится в ленту популярное и свежее. А по пользователям и компаниям устаревшие данные только, если получать по каждому пользователю, коих больше 50000
Есть показатели количества статей пользователей и их средние значения за месяц, хотя хранятся точные значения. Система ежечасно собирает данные по последним статьям, авторам и комментариям, и реже по устаревшим.
Получилось, спасибо!
Сейчас помучаем его
В смысле API помучаем, не ваш сервис)
О, круто! Судя по всем, вам API отдает больше, чем 50 статей. Как вы это сделали? :)
Крутяк! Больше сервисов - больше пользы!
Етить-колотить, сколько я комментариев написал )))))))))
Книга, а то и две получилась бы.
Круто. Но где сортировка по просмотрам, комментариям, голосам?
Спасибо. Сортировка есть внутри подсайтов, в свежем и популярном она может нарушить логичность самих разделов и они будут как бы одинаковыми. Если необходимо знать лидеров по показателям, то можно будет добавить рейтинги.
Комментарий недоступен
За это можно даже и жену-кошку дать!
Комментарий недоступен
😂
Спасибо! Как организатор клуба взаимоподдержки авторов на виси ру благодарю от души 👍
Учитывая, что статистику профиля выпилили из функционала недавно это очень полезно. Я вот каждую неделю подвожу итоги публикаций и пишу отчёт в свой блог, теперь буду делать это на минут 10 быстрее 🚀
P.S. Если кому интересен клуб авторов, можно подробнее почитать тут https://tribunavc.ru
Для информации: ограничение в 50 материалов удалось убрать. У вас их 95! :)
Спасибо. Увидел, что несколько моих статей добавили в закладки по 150+ раз и настроение моё улучшилось)
VC, конечно, зря это убрал. Причём непонятно почему. И вроде в мобильной версии оставалось потом какое-то время.
Ага
экономят на спичках, ну или прикручивают биллинг что бы потом бабосики брать за эту инфу)
Если вдруг это возможно/ несложно: прикрутить рейтинг комментариев для пользователя.
Для таких диванных комментаторов это было очень полезно - понять, в каких темах я - настоящий диванный эксперт, а в каких -над ещё посидеть на диванчике ))))
Посмотрю, что там в API есть. Но учитывая, что он и статей-то всего 50 отдает, вопрос что там с комментами.
Получится или нет - все равно спасибо за бота!
Два вопроса появилось, если уж вы раскрутили API:
- можно ли посмотреть статистику, какие статьи положительно (ну, или отрицательно) оценил автор? именно по оценке, а не по добавлению в закладки
- можно ли сделать нормальный адекватный поиск по статьям и комментариям с использованием звёздочки *? почему-то в приложении у меня адекватного поиска не получается...
Спасибо
Отвечу на вопросы, т.к. изучал API:
1. API не отдает информацию какой пользователь как оценил статью, вообще нет информации кто оценил статью.
2. Посмотрите поиск тут https://statvc.ru/ насколько он подходит
Вообще не копал в эту сторону. Но так-то есть дока :)
https://www.notion.so/komitet/API-TJ-vc-ru-DTF-3f5162d2cb184f6381ff82c085bbb3c0
И такое еще https://cmtt-ru.github.io/osnova-api/v1/swagger.html
Андрей, спасибо за полезного бота! Изучив статистику приходишь к выводу, что аудитория неблагодарная.
В закладочки статьи складывают, а стрелочку вверх жалко поставить.
Да, хотя вынужден признаться, что я делаю так же. Почему - сложно сказать. Но, думаю, дело не в неблагодарности людей, а в продуктовой проблеме - лайки, кажется, ничего не значат, читатели не думают о боли автора продвинуть статью (и не должны, разумеется), и в любом случае это все тонет под жалобами. На стороне продукта здесь бы что-то поменять (как минимум вернуть счетчик закладок и учитывать их в ранжировании).
Да, возвращение счетчика закладок просто необходимо. Есть статьи, где при рейтинге 20 почти 200 закладок. Получается, статья полезная, но из-за низкого рейтинга такие статьи не набирают просмотров.
Приятное оформление бота. Без эмоджи и табов.
Другим разрабам на советую на это обратить внимание)
Комментарий недоступен
Оч круто, узнал сколько меня добавляли в закладки! Спасибо!
Круто! Только что заюзал вашего бота, интересные результаты вышли. А планируете ли реализовать таких же для площадок TJ и DTF?
Вроде API у них одинаковый. Если так, то сделать для любой площадки - дело нескольких минут. Проверю попозже.
Комментарий недоступен
Из приложения как в требуемом формате ссылку на профиль получить 🤔?
При приложение я даже и не думал, но на самом деле оттуда ссылка в том же формате.
Что-то не получается?
А и правда... Никогда не пользовался этой кнопкой, так как она напоминает "исходящие из лотка с письмами", но никак не ассоциируется с ссылкой на профиль 🤷🏻
Комментарий удален модератором
Не работает на блоги компаний
Например https://vc.ru/s4-consulting
Я знаю, да. И не планировалось :)
Проверьте меня пожалуйста, кто-нибудь.
У меня лапки
Подскажите какой-то из вышеуказанных сервисов может показать самый залайканый коммент юзера и самый дизлайкнутый?
Полезно. Можно проверить, кто зомби, а кто — ненастоящий зомби.
Временные проблемы или прервали разработку?
Сейчас ответ на любой профиль:
"Похоже, этот пользователь еще ничего не публиковал 🤷🏼♂️"
Похоже, vc то ли прибил, то ли поменял свой API, но в документации этого нет. Так что проблемы, вероятно, вечные 🤷🏼♂️
Добрый день! Спасибо за бота) подскажите, а эта проблема будет решена? Потому что статистики до сих пор нет(