У меня есть edX идентификатор клиента и секретный идентификатор, и я могу получить список всех онлайн-курсов edX, но я хочу иметь возможность поиска по всем курсам edX сСтрока запроса типа "robotics"
.(В отличие от этого вопроса , я уже понимаю, как получить список курсов, так что это не повторяющийся вопрос ...) Я попытался
import requests
# I also tried with search_query instead of search
edx_course_search_response = requests.get('https://api.edx.org/catalog/v1/catalogs/'+edx_course_catalog_id+'/courses/'+"?search=robotics", headers=headers)
Я знаю идентификатор каталога иинформация заголовков верна, потому что я могу получить список курсов edX.К сожалению, это не работает и вместо этого возвращает первые 20 онлайн-курсов в базе данных edX как обычно.
Если я не могу, я думаю, что я собираюсь использовать whoosh .