Reputation: 825
I have some problem with Google Drive API access: my access revoked every week! What I have done:
I have some files on my home server that I want to upload to my Google Drive once a day. When I request access to my Google Drive (I'm requesting offline access) I can work with my drive without any problems. Also, I can see my app in my Google Account third-party apps tab. But after a week I see that my app just disappearing from the third-party apps tab in Google Account and my server receives that access and refresh tokens are expired. This happened to me already 4 times!
The only thing that is strange is that when I'm requesting access Google says that this app is "untrusted" and "if I am sure that I want to give the access". If so, how can I make the app trusted?
How can I give permanent access to my Google Drive for my app? I only need this for my account, not for other people, because only I using this cloud app. Thank You.
Upvotes: 0
Views: 357
Reputation: 116968
If your app is still in testing it will also be revoked after a week Expiration
Upvotes: 1
Reputation: 825
I found the solution. After the first time access was granted to my app, a new option appeared in my Google Account called "Access for untrusted third-party apps". I need to enable this option and grand access for my app again. After that my app appeared in an untrusted section of my Google Account but no access revoke by Google for now.
Upvotes: 1