学生提交的内容 - Google课堂API应用脚本

时间:2016-05-24 16:52:57

标签: google-apps-script google-api google-classroom

所以,我正在尝试使用API​​的新StudentSubmissions部分来搜索特定课程中的学生提交。当我尝试使用“试一试!”时resource page的一部分,它工作正常,但当我在我的脚本中运行它时,我收到以下错误:

“来电者没有权限(第6行,文件”筒仓测试“)”

我也收到错误“请求的身份不存在”

我是该域名的超级管理员,这是我的课程,我是老师,应该注意的是,当我做的时候 Classroom.Courses.CourseWork.list(deCourse),它工作正常,并为我提供课程课程的数组,但StudentSubmissions片段不断出错。我知道我可以单独添加userId只查找特定的学生,但这也无法解决。

思想?!

"AF|AFFSDFSFASDFS|Archive" "Yes"
"AF|AFFSDFSFASDFS|Name" "LOCALggr"
"AF|AFFSDFSFASDFS|AFFAckAssocCd" ""
"AF|AFFSDFSFASDFS|AFFAckCommID" "fsdf"
"AF|AFFSDFSFASDFS|AFFAckLevel" "fsdf Supported"
"AF|AFFSDFSFASDFS|AFFAckRqst" "No Requedfst"
"AF|AFFSDFSFASDFS|AFFAckTestInd" "Test"
"AF|AFFSDFSFASDFS|AFFAckVersion" "fsdfs"
"AF|AFFSDFSFASDFS|AFFCharSet" "14B"
"AF|AFFSDFSFASDFS|AFFCommAgreeID" ""
"AF|AFFSDFSFA13A13|AFFICCheckCtlNo" "fsdf"
"AF|AFFSDFSFASDFS|AFFICLstRcvdCtlNo" "fsdfs"

1 个答案:

答案 0 :(得分:0)

确保您的应用脚本与正确的开发控制台项目相关联。它应与您的OAuth 2.0客户端ID对应的开发控制台项目ID相关联。这应该还有#34; Apps Script Execution API"启用。

  

我们必须在Developer Console Project下为此分配权限   apps脚本关联的项目。请按照以下步骤操作:

     
      
  • 打开您的应用脚本。
  •   
  • 转到资源 - 开发人员控制台项目。
  •   
  • 点击&#34下显示为蓝色的项目名称;此脚本当前与项目关联:" 。它会将您重定向到   开发者控制台项目。
  •   
  • 单击左上角的“菜单”,然后单击“权限”。
  •   
  • 在“权限”下,单击“添加成员”。
  •   
  • 在该成员中,键入要提供权限和所需权限级别的电子邮件ID或域。
  •   
  • 点击'添加'。
  •   

检查以下相关问题: