А на rsdn есть такая возможность, чтобы экспортнуть в HTML все свои темы со всеми ответами на них? Может, через API ?
Здравствуйте, Mihal9, Вы писали:
M>А на rsdn есть такая возможность, чтобы экспортнуть в HTML все свои темы со всеми ответами на них? Может, через API ?
через JANUS ?
https://github.com/rsdn/janus https://github.com/abbat/avalon
M>Можно просто отправить запрос с id пользователя и в ответ получить json с его темами и ответами на них?
Можно сначала вытянуть все темы, созданные пользователем.
https://rsdn.org/forum/rsdn/7570712.flatАвтор: Евгений Музыченко
Дата: 19.10.19
Придётся попарсить HTML, но через XPath это несложно.
Потом вытащить все ответы в топике через REST API: /rs/topic/<topicId>/messages
(
https://rsdn.org/wiki/wiki.rsdn.restapi)
Для обоих запросов постранично.
Отмечу, что порядок сообщений в указаном REST запросе не хронологический, а, чёрт знает, какой.
Т.е. запомнить offset и получить свежие сообщения не выйдет
Через janus web api (
https://rsdn.org/ws/janusat.asmx) тоже можно вытягивать сообщения, но насчет фильтрации по топикам я не уверен.