2015-10-13 26 views
1

我似乎能夠找到我需要的所有信息以獲得課程列表。這可能是我的,但文檔看起來已經完成了一半,沒有刮,有沒有辦法獲得一個課程列表?來自EdX API的課程清單

回答

3

您是否在談論edx.org上運行的課程列表?爲此,您需要一個OAuth密鑰才能訪問該API端點,並且我不相信edx.org當前會提供OAuth密鑰。該API端點目前僅供內部使用。

如果您想運行您自己的Open edX安裝,那麼您將能夠從您自己的實例訪問此API端點,並且它將返回有關您在自己的安裝上運行的課程的信息。

但你確實有其他選擇,你可以使用RSS提要,從www.edx.org

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

,我發現這個here

我希望這有助於!

1

文檔不提供根URI來運行您的api查詢。任何人都可以託管edX平臺的實例,因此根URI可以更改。下面是通過EDX過程API一個完全合格的URL:

https://courses.edx.org/api/courses/v1/courses/

訪問這個URL會的結果表明,匿名用戶會看到的。