本文介绍了EdX API 获取课程列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

似乎任何人都可以从所有 edx 课程中获取列表.不幸的是,可用的文件看起来不完整.

有没有办法获取课程列表?

解决方案

您是在谈论 edx.org 上运行的课程列表吗?为此,您需要一个 OAuth 密钥来访问该 API 端点,而且我认为 edx.org 目前不会提供 OAuth 密钥.该 API 端点目前仅供内部使用.

如果您想运行自己的 Open edX 安装,那么您将能够从自己的实例访问此 API 端点,它会返回有关您在自己的安装上运行的课程的信息.

但您还有其他选择,您可以使用来自 www.edx.org

https://www.edx.org/api/v2/报告/课程提要/RSS

我在这里找到了这个

我希望这会有所帮助!

It seems to be possible for anyone to get a list from all edx courses. unfortunately the available documents are looking incomplete.

Is there any way to obtain a course list?

解决方案

Are you talking about the list of courses running on edx.org? For that, you would need an OAuth key to access that API endpoint, and I don't believe that edx.org currently gives out OAuth keys. That API endpoint is currently intended for internal use only.

If you want to run your own Open edX installation, then you'll be able to access this API endpoint from your own instance, and it will return information about the courses you have running on your own installation.

But you do have an other option, you can use RSS feed from www.edx.org

https://www.edx.org/api/v2/report/course-feed/rss

i found this here

i hope this helps !

这篇关于EdX API 获取课程列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-20 23:05