Goj*_*zic 5 google-drive-api google-oauth
我正在将我们的网络应用与Google云端硬盘集成,并且无法配置由Google云端硬盘UI启动的内容.
我们允许用户从Drive打开和创建文件,但每次从Drive页面启动OAuth2会话时,它都会要求访问文件(看起来像已经给出的drive.file范围),还要"执行这些操作"当我不使用该应用程序时".我假设由于离线访问而请求重新身份验证,我们从未请求过,也不需要.如果没有必要,我宁愿不要求用户.
我找不到从Google API控制台禁用此功能的方法.有没有办法为从Google云端硬盘UI启动的会话配置OAuth2网址并设置access_type?
或者,如果这不是问题,是什么原因导致"当我不使用应用程序时执行这些操作"并在打开文件时不断重新授权?
如果它有助于排除故障,APP ID为399581875395
看来我找到了解决方案。如果您不使用相同的 client_id 和 client_secret 执行 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")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
758 次 |
| 最近记录: |