Expand description
Microsoft Graph client.
Centralizes HTTP, auth header injection, error mapping, retry/backoff for
429/5xx, and paging continuation. Sub-modules (sites, drives, search,
download) call GraphClient::get_json / iterator etc. — they don’t
build their own clients.
Modules§
- download
- Streaming downloads.
- drives
- Drive (document library) lookup, item listing, and canonical-shape mapping.
- search
- Drive-scoped search via Graph’s
/drives/{id}/root/search(q='…'). - sites
- Site discovery: followed sites (no query) and keyword search (with query).