我设置了一个应用程序来访问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游戏场使用它,一切正常。
关于为什么我只在添加配置文件范围时才收到错误的想法?
答案 0 :(得分:1)
问题在于我们需要填写第二张表格供Google授权域名,我们只找到第一张表格。填写完新表格后,一切都开始运作了。