EDX课程API:获取EDX课程列表

时间:2017-02-13 11:31:57

标签: python api edx

我正在python / flask中创建一个项目。我想获得edx所有课程的列表。但是API逐页提供列表。我无法弄清楚如何获得整个列表。任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

我假设你正在使用这个端点  https://courses.edx.org/api/courses/v1/courses/

可以看出,结果中有一个pagination块:

"pagination": {
        "count": 3261,
        "previous": null,
        "num_pages": 327,
        "next": "https://courses.edx.org/api/courses/v1/courses/?page=2"
    },

此块中的next字段将帮助您获取结果的下一页。你无法一次性获取所有课程。