python-o365
python-o365 copied to clipboard
A simple python library to interact with Microsoft Graph and Office 365 API
I'd like to be able to send mail with custom headers. Currently, Messages can be initialized with header data through cloud data, but the field `message_headers` isn't included in the...
As title says I can get the `web_url` property of a `DriveItem`. This is an actual url that can be clicked and - if authenticated - the active browser will...
As the title says. I only get the folders returned from the root, the files are omitted. In child folders the files are returned as well. Is this intended?
In `drive.py` line 147 it says `self.parent = parent # parent will be always a DriveItem`. Yet it makes no sense, since `DriveItem` has no `get_item` method which will be...
Is there a way to get the total number of events that come back from a query like ```python schedule = account.schedule() calendar = schedule.get_default_calendar() q = calendar.new_query('start').greater_equal(start_time) q.chain('and').on_attribute('end').less_equal(end_time) events...
Hello, When I add an attachment to an event that is larger than UPLOAD_SIZE_LIMIT_SIMPLE, the system uses the "create_upload_session" endpoint to upload the file to the cloud ("/utils/attachment.py" file, line...
I am trying pull information about users from o365 graph API. I am able to get connected, but I am not able to pull any details about users. I have...
Hi! I'm having an issue when trying to refresh the token. The token was obtained using the public auth_flow_type but it's refresh is not working. The error is ``` oauthlib.oauth2.rfc6749.errors.InvalidClientIdError:...
When I'm going to create a new all-day event using the following lines it creates that for two days! ```python ... event = self.calendar.new_event() event.subject = kwargs.get("summary", "Orangery") event.location =...
There was a question last year about downloading a file to load into a Pandas dataframe. The response said you could either download the file to the local drive or...