我设置了一个应用程序来访问 Google Classroom API。我已获得授权,可以提取课程和名册数据。它已更新为使用 V1 调用,但是当我添加 Profile.Name 和 Profile.Email 范围时,我收到以下错误:
{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "Unregistered request was blocked. Please sign up using Google Developers Console.",
"reason" : "forbidden"
} ],
"message" : "Unregistered request was blocked. Please sign up using Google Developers Console.",
"status" : "PERMISSION_DENIED"
}
该服务帐户已在管理控制台中获得授权,具有所有 4 个相关的“课堂”范围。该域也已确认启用了 Classroom API,如果我尝试通过 OAuth 操场使用它们,一切正常。
关于为什么我只有在添加配置文件范围时才会收到错误的任何想法?