EDX Course API: получение списка курсов EDX

Я делаю проект в python/flask. Я хочу получить список всех курсов edx. Но API предоставляет список постранично. Я не могу понять, как получить весь список. Любая помощь приветствуется. Спасибо!


person Yash Jain    schedule 13.02.2017    source источник


Ответы (1)


Я предполагаю, что вы используете эту конечную точку 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 в этом блоке поможет вам получить следующую страницу результатов. Вы не можете получить все курсы за один раз.

person ham    schedule 13.02.2017