5 releases (3 breaking)
Uses new Rust 2024
new 0.4.0 | Mar 28, 2025 |
---|---|
0.3.1 | Mar 26, 2025 |
0.3.0 | Mar 26, 2025 |
0.2.0 | Mar 26, 2025 |
0.1.0 | Mar 26, 2025 |
#1130 in Web programming
231 downloads per month
31KB
762 lines
edstem
Async client for the undocumented API of Ed Discussion (https://edstem.org).
lib.rs
:
API for Ed Discussion (https://edstem.org). Request an API key at https://edstem.org/us/settings/api-tokens.
notes
all avatar
fields are an ID; the actual image is accessible at https://static.us.edusercontent.com/avatars/{id}
all datetime fields are timezone-qualified ISO 8601 to microsecond precision
post bodies are written in an XML dialect: https://github.com/smartspot2/edapi/blob/9199e1001eb04b86bb8f68d0c5f9042453cd1387/docs/api_docs.md#L112
features
enable serde
to add Serialize
impls for structs
Dependencies
~4–15MB
~197K SLoC