Задать вопрос
kciray
@kciray
Студент

Как получить карму хабрапоста (и другие параметры) по его id?

Собственно, хотелось бы для своей Java-программки узнать параметры поста на хабре (такие, как карма, сколько раз занесли в закладки, количество просмотров и т.д.).

https://api.habrahabr.ru/v1 пишет "{"code":403,"message":"Authorization required","additional":[]}" и где-то я прочитал, что API на хабре на стадии разработки и дают доступ к нему только по-запросу.

Однако я посмотрел код одного приложения на андроиде для хабры - оно вручную грузит и парсит HTML-страницу, ищет там соответствующие теги. Я минут за 20 написал тоже самое на Java с использованием библиотеки JSOUP - и по-сути решение у меня уже есть. Однако насколько оно корректное? И как к нему отнесутся админы - они не будут считать это хаком?

А то страница-то большая. Грамотно через API было бы сделать...

И ещё такая проблема - без авторизации не получить карму для постов, для которых срок голосования не истёк ещё - там вместо неё "--".
  • Вопрос задан
  • 3023 просмотра
Подписаться 5 Оценить Комментировать
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы