На rsdn есть такая возможность?
От: Mihal9  
Дата: 05.03.24 17:30
Оценка:
А на rsdn есть такая возможность, чтобы экспортнуть в HTML все свои темы со всеми ответами на них? Может, через API ?
Re: На rsdn есть такая возможность?
От: Stanislaw K СССР  
Дата: 05.03.24 18:12
Оценка:
Здравствуйте, Mihal9, Вы писали:

M>А на rsdn есть такая возможность, чтобы экспортнуть в HTML все свои темы со всеми ответами на них? Может, через API ?


через JANUS ? https://github.com/rsdn/janus https://github.com/abbat/avalon
Все проблемы от жадности и глупости
Re[2]: На rsdn есть такая возможность?
От: Mihal9  
Дата: 05.03.24 18:37
Оценка:
Здравствуйте, Stanislaw K, Вы писали:

Можно просто отправить запрос с id пользователя и в ответ получить json с его темами и ответами на них?
Re[3]: На rsdn есть такая возможность?
От: m2user  
Дата: 05.03.24 19:01
Оценка:
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) тоже можно вытягивать сообщения, но насчет фильтрации по топикам я не уверен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.