首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >谷歌课堂/education API从学生到课程(和讲师)到作业

谷歌课堂/education API从学生到课程(和讲师)到作业
EN

Stack Overflow用户
提问于 2020-07-21 19:47:07
回答 1查看 74关注 0票数 0

我一直在看谷歌课堂API,它们似乎都是自上而下地组织起来的:教师->课程->作业->学生。

我们正在制作一个学生门户网站,所以我想找到一种方法,从一个学生开始,找到他们的课程和讲师,这样我就可以列出他们,并显示待完成的作业。

有没有办法做到这一点,我所能看到的是教师在我们的本地DB中输入了大量的数据,这样我们就可以将每个类的Google类ids绑定到我们的本地类结构中。

我们可以从一个学生开始,然后动态地使用api来解决剩下的问题吗?

我在.Net和C#工作

EN

回答 1

Stack Overflow用户

发布于 2020-07-22 09:49:11

如果您查看official documentation,就会发现有多个端点可以实际按studentIduserId进行过滤。

因此,假设您有studentId (电子邮件已经用作id),您可以通过使用courses.list通知Query parameters中的studentId来获取该学生的课程

将返回的课程限制为具有指定标识符的学生。标识符可以是以下之一:

在此之后,您可以迭代每个课程以获取更多信息,但例如,如果您想要获得提交:

您只需使用courses.courseWork.list列出提交内容,然后就可以过滤每个通知Query parameter userId的学生的提交结果(courses.courseWork.studentSubmissions.list

可选参数,用于将返回的学生作业限制为具有指定标识符的学生所拥有的作业。

最后,没有直接的方法来获得ID并返回所有信息,但是有几种方法可以检索学生的所有信息,使用已经准备好的参数来过滤对一个用户相关信息的响应。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63022029

复制
相关文章
MIT高级讲师:从大数据到深数据
作者:Otto Scharmer, MIT高级讲师 关键词:大数据,深数据 大数据文摘翻译/整理:兔八哥 转载请保留 在过去的10个月,我主持参与了麻省理工的“IDEAS中国”项目--一个由30多位中国商界领袖组成的,为期10个月的创新之旅。今年,该项目招收了中国一个主要国有银行的数位高管。这个团队的目标之一,是在大数据和其他相关的颠覆性技术到来时,仍可以重塑他们组织的未来,这也使我更多地接触了解了中国经济。正如阿里巴巴颇有远见的创始人马云所说,“五年后,我们预计人类纪元将由信息技术时代转变为数据技术时
大数据文摘
2018/05/22
4560
MIT高级讲师:从大数据到深数据
在过去的10个月,我主持参与了麻省理工的“IDEAS中国”项目——一个由30多位中国商界领袖组成的,为期10个月的创新之旅。今年,该项目招收了中国一个主要国有银行的数位高管。这个团队的目标之一,是在大数据和其他相关的颠覆性技术到来时,仍可以重塑他们组织的未来,这也使我更多地接触了解了中国经济。正如阿里巴巴颇有远见的创始人马云所说,“五年后,我们预计人类纪元将由信息技术时代转变为数据技术时代。” 但是,“数据技术”时代、“大数据”时代究竟意味着什么呢?现在,它往往意味着谷歌、亚马逊、Facebook和
CDA数据分析师
2018/02/08
6680
MIT高级讲师:从大数据到深数据
从学生到程序员
还未毕业就在百度实习了,两年多的磨练,有被磨平的棱角,也有精彩的收获;谨以此文献给在百度并肩奋战两年多的兄弟姐妹们。忘不了离职日那场特殊的告别午餐;忘不了这两年和你们的讨论、争论;忘不了脑海中你们的一个个优秀的细节。真想说无论“嫁”到何方,你们都是我的娘家人,我在天猫玩得蛮开心,请不要牵挂! 3月底,离职前的闲暇跑了趟蜀地,去九寨的山道上触景生情(照片扔在我的微博相册中@徐凯-鬼道),整理出这么一篇,多是从细节总结出来的心得,不喜勿喷可轻拍,各种原因拖到今天才发上来。 大巴行驶在通往九寨的环山道上,望着奇险
程序员互动联盟
2018/03/13
8080
Scala 课堂! 从 ∅ 到分布式服务
http://twitter.github.io/scala_school/zh_cn/index.html Scala课堂是Twitter启动的一系列讲座,用来帮助有经验的工程师成为高效的Scala 程序员。Scala是一种相对较新的语言,但借鉴了许多熟悉的概念。因此,课程中的讲座假设听众知道这些概念,并展示了如何在Scala中使用它们。我们发现这是一个让新工程师能够快速上手的有效方法。网站里的是伴随这些讲座的书面材料,这些文字材料本身也是很有用的。 方法 我们认为最有意义的教学方式是,不要把Scala
Albert陈凯
2018/04/04
7190
Vue进阶课堂之《从HTML到Pug》
Pug听起来或许比较陌生,但是如果说起她的前生,相信各位多少会有耳闻:Jade。 每当你不停的敲打<><><><></></></></>的时候,可曾想过,这该死的箭头是不是可以拿掉?
青梅煮码
2023/03/13
6710
谷歌大脑深度学习从入门到精通视频课程[7.4]:深度学习——案例
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
5700
谷歌大脑深度学习从入门到精通视频课程[7.5]:深度学习——Dropout
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
7180
谷歌大脑深度学习从入门到精通视频课程[8.1]:稀疏编码——定义
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
5530
谷歌大脑深度学习从入门到精通视频课程[7.1]:深度学习——动机
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
5300
谷歌大脑深度学习从入门到精通视频课程[7.1]:深度学习——动机
从交付 API 到交付 SDK
传统 Web 前后端协作模式中,HTTP API 是前后端的分界点,服务端交付 API,Web 端根据 API 构建应用。
joefu
2022/01/13
1.4K6
热门课程推荐——SPSS从入门到精通
课程目的 学习和掌握SPSS 课程详情 SPSS是世界上最早采用图形菜单驱动界面的统计软件,它最突出的特点就是操作界面极为友好,输出结果美观漂亮。 它将几乎所有的功能都以统一、规范的界面展现出来,使用
小莹莹
2018/04/18
7580
热门课程推荐——SPSS从入门到精通
谷歌大脑深度学习从入门到精通视频课程[9.5]:计算机视觉——池化和采样
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
5560
后端API从入门到放弃指北
使用Spring boot 搭建Web API,通过Web API对数据增删查改.
py3study
2020/01/06
2K0
谷歌大脑深度学习从入门到精通视频课程[9.1]:计算机视觉——动机
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
6420
谷歌大脑深度学习从入门到精通视频课程[8.8]:稀疏编码——特征提取
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
6070
谷歌大脑深度学习从入门到精通视频课程[7.8]:深度学习——变分界限
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
4830
谷歌大脑深度学习从入门到精通视频课程[8.2]:稀疏编码——推理(ISTA算法)
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
2.1K0
谷歌大脑深度学习从入门到精通视频课程[7.7]:深度学习——深度信念网络
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
5340
谷歌大脑深度学习从入门到精通视频课程[7.9]:深度学习——DBN预训练
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/26
4820
谷歌大脑深度学习从入门到精通视频课程[10.1]:自然语言处理——动机
AI100 已经引入 Hugo Larochelle 教授的深度学习课程,会在公众号中推送,并且对视频中的 PPT 进行讲解。课后,我们会设计一系列的问题来巩固课程中的知识。本节课是 Hugo La
AI科技大本营
2018/04/27
4880

相似问题

谷歌课堂-学生评论API

10

在使用谷歌课堂API的课程中阅读公告、问题和作业?

10

从google课堂课程中获取课程作业

10

Javascript Google课堂API -获取课程作业

114

使用Goggle课堂API的课程及其学生列表

111
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档