我刚刚开始使用google教室api。我注册了开发者测试帐户,并拥有1个教师帐户和2个学生帐户。我创建了几个课程,并在课程中注册了2个学生。我想通过.NEt或Javascript使用api。先决条件规定我需要启用Google课堂的Google Apps for EDU帐户。我怎么得到这个?此外,我假设没有Google Apps for EDU帐户,我无法执行第一步: “a)使用此向导在Google Developers Console中创建或选择项目并自动打开API。单击继续,然后转到凭据。” 当我在教师帐户下登录时执行此步骤时出现错误: 错误 “尚未为您的帐户激活开发者控制台。您的帐户可能会被暂停或停用。如果您是Google Apps用户,请让您的域管理员在您的帐户中启用Apphosting管理员。”
答案 0 :(得分:1)
要获得Google Apps for Education帐户,您必须注册您的域名(或购买一个),并填写此form。 填写表单时,您将获得有关获取帐户所需要求的信息。
要在Developer Console中创建项目,您甚至可以通过Gmail帐户执行此操作。创建项目后,您可以启用Classroom API,以便应用程序可以访问它。
运行代码时,您必须使用有效帐户(教师或学生)登录。如果您尝试使用无效帐户访问API,则会收到错误消息。
您还可以使用文档中的Classroom API方法。例如,资源curses.list有一个"尝试它"部分,您可以在创建任何项目之前尝试API。在那里你可以看到它是如何工作的。