【问题标题】:How to access Classroom Course Stream using Google Classroom API如何使用 Google Classroom API 访问 Classroom Course Stream
【发布时间】:2021-05-09 07:44:14
【问题描述】:

即使使用的授权流程here 在 Android 环境中不起作用,我终于能够从 Android 应用访问 Google 课堂 API。

现在我可以查看所有课程、描述等,但不能查看课堂中的讨论(在 Google android 课堂应用和网络应用中标记为 Stream)。

Google 课堂 Android 应用程序如此糟糕和错误,并且总是崩溃,这就是我决定着手这个项目的原因。

所以我的问题是我怎样才能得到这个?我在 API 文档中找不到这样的调用。

【问题讨论】:

    标签: android google-classroom


    【解决方案1】:

    来自 Google Classroom 的 Stream 被分成不同的元素,因此,根据您拥有并希望从 Classroom Stream 中检索的元素类型,您可能会受益于检查以下请求:

    检索公告

    GET https://classroom.googleapis.com/v1/courses/{courseId}/announcements
    

    检索课程作品

    GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWork
    

    检索课程资料

    GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials
    

    注意

    另外,请记住,所有这些请求将返回所需的信息只有如果提出请求的用户具有访问权限必要的权限 em> 用于检索它。

    您提到的快速入门是 Java 快速入门 - 因此,为了使其适用于 Android,您必须对其进行适当调整以适应您的需求。

    参考

    【讨论】:

    • 谢谢,但是参与者发送的消息呢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    相关资源
    最近更新 更多