Есть ли способ получать пользовательские события через API stackexchange?

Я хочу получить все доступные события для определенного (одного) пользователя в StackOverflow, такие как ответы на вопросы, принятые, опубликованные вопросы, опубликованные комментарии и т. Д. Что-то похожее на события активности в github API https://developer.github.com/v3/activity/events/.

Самое близкое, что я нашел, - это https://api.stackexchange.com/docs/events. Однако это возвращает события от всех пользователей.

Есть ли способ получить такие данные?


person Lotix    schedule 30.01.2020    source источник


Ответы (1)


Вероятно, вы захотите использовать users методы, такие как /users/{ids}/answers и друзей, как описано где-то на этой странице в документацию по API.

Обновлять:

reputation-history возвращает все общедоступные репутационные события. Также существует full-reputation-history, который возвращает как общедоступные, так и частные события.

person zwippie    schedule 30.01.2020
comment
Это то, что я обнаружил изначально. Просто чтобы убедиться (на случай, если я это пропустил) НЕТ способа получить список всех событий за один вызов API? Аналогично событиям на github? - person Lotix; 30.01.2020
comment
Возможно, репутация-история будет полезна. Я обновил свой ответ. - person zwippie; 30.01.2020