Comments (3)
try to catch the TokenExpiredError and from there call account.con.refresh_token()
from python-o365.
thanks for your replay :)
I saw the error when 'Airflow' user wants to modify the file using the refresh token, it doesn't have a required permission, I think now the issue is not related to the module.
But I've question should I create new token after 14 days ? and how to use the token all time or for example create one every 14 day in non interactive environment ?
from python-o365.
The token is renewed automatically by O365 library: from the readme:
*O365 will automatically refresh the token for you on either authentication method. The refresh token lasts 90 days but it's refreshed on each connection so as long as you connect within 90 days you can have unlimited access.
from python-o365.
Related Issues (20)
- Client Error: 404 Client Error: Not Found for url: when switching between sharepoint and onedrive resources HOT 5
- ZoneInfo object has no attribute Zone exception HOT 3
- Reach to the file name by the path HOT 1
- 'zoneinfo.ZoneInfo' object has no attribute 'zone' HOT 1
- "Protocol not provided to Api Component" when copying files from a shared OneDrive HOT 3
- requirements.txt not consisting with setup.py dependency versions HOT 1
- TimeZone Handling HOT 8
- No email rule creation
- 2.0.33 : 'MSGraphProtocol' object has no attribute 'keyword_data_store' HOT 16
- O365.utils.utils.Query.any does not support negate() and does not follow the group? HOT 4
- No auth token found. Authentication Flow needed HOT 1
- Inconsistent behavior of `attachment.attachment_type` in legacy vs new Outlook HOT 4
- a small issue in "python-o365-master\O365\connection.py" HOT 1
- How to ignore email signature files HOT 2
- 'bucket_id' is missing in accepted update parameters HOT 1
- Logic error regarding the use of duple types (Query and str)
- How to determine mailbox access? HOT 1
- Message.forward() incorrect error handling HOT 1
- Feature Request: Support for checklist items with To-Do tasks HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-o365.