Google drive api 从google drive打开文件时总是请求脱机访问

Google drive api 从google drive打开文件时总是请求脱机访问,google-drive-api,Google Drive Api,我有一个google drive应用程序,该应用程序不请求脱机访问,并且已经由用户安装和授权。如果应用程序本身请求授权,则不存在任何问题 但是,最近,每次从Google Drive UI打开文件时,都会出现授权提示: This app would like to: Have offline access 勾选此请求仍将意味着它在下次打开文件时出现。我可以在Google Drive生成的url中看到它请求“访问类型:离线”。我在云控制台中看不到控制这一点的设置,这让用户非常困惑。如何预防 我看到

我有一个google drive应用程序,该应用程序不请求脱机访问,并且已经由用户安装和授权。如果应用程序本身请求授权,则不存在任何问题

但是,最近,每次从Google Drive UI打开文件时,都会出现授权提示:

This app would like to:
Have offline access
勾选此请求仍将意味着它在下次打开文件时出现。我可以在Google Drive生成的url中看到它请求“访问类型:离线”。我在云控制台中看不到控制这一点的设置,这让用户非常困惑。如何预防

我看到许多类似的问题,但不是这样的:


看来我找到了解决这个问题的办法。 如果不使用相同的客户端id和客户端机密执行OAuth2流的步骤2,则此消息将继续出现

@app.route('/open')
def drive_open_file():
    code = request.args.get('code')
    if code:
        credentials = credentials_from_code("client", "secret",
                               "https://www.googleapis.com/auth/drive.file",
                               code,
                               redirect_uri="<WEBSITE>/open")
@app.route(“/open”)
def drive_open_文件():
code=request.args.get('code')
如果代码:
凭证=凭证代码(“客户端”、“机密”,
"https://www.googleapis.com/auth/drive.file",
代码,
重定向_uri=“/open”)