gpt4 book ai didi

oauth-2.0 - 使用 "https://www.googleapis.com/auth/drive"范围时出错

转载 作者:行者123 更新时间:2023-12-03 07:58:02 26 4
gpt4 key购买 nike

google-api-java-client 版本:谷歌-api-1.13.2-beta.jarJava 环境:Java 6

描述问题。

我有一个问题。我想使用 OAuth 2.0 for Devices 访问 Google Drive。使用 "https://www.googleapis.com/auth/drive" 范围是错误的。当您在范围内使用 "https://docs.google.com/feeds/" 时,我成功了。我想知道我是否使用 "https://docs.google.com/feeds/" 来使用“DriveAPI”我。这是正确的用法吗?

请求:

POST https://accounts.google.com/o/oauth2/device/code HTTP/1.1

client_id=xxxxx.apps.googleusercontent.com&scope=https://www.googleapis.com/auth/drive

Response: { "error" : "invalid_scope" }

响应:

POST https://accounts.google.com/o/oauth2/device/code HTTP/1.1

client_id=xxxxx.apps.googleusercontent.com&scope=https://docs.google.com/feeds/

Response:
{
"device_code" : "4/e6HcZHKPz-eExgLb_Ll9V8qoT1NP",
"user_code" : "zzwiv48b",
"verification_url" : "http://www.google.com/device",
"expires_in" : 1800,
"interval" : 5
}

您希望如何修复它?我认为可以在“https://www.googleapis.com/auth/drive”我的范围内进行认证。

developers.google.com

stackoverflow.com

最佳答案

您在协议(protocol)中缺少一个 h。试试 https://docs.google.com/feeds/ 而不是 ttps://docs.google.com/feeds/。对所有范围 url 应用相同的更改

关于oauth-2.0 - 使用 "https://www.googleapis.com/auth/drive"范围时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15290320/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com