【发布时间】:2019-05-25 23:53:10
【问题描述】:
我有一个edX 客户 ID 和秘密 ID,我可以获取所有 edX 在线课程的列表,但我希望能够使用类似 @ 的查询字符串搜索所有 edX 课程987654325@。 (与question不同,我已经了解如何获取课程列表,所以这不是重复的问题...)我试过了
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)
我知道目录 ID 和标题信息是正确的,因为我可以获得 edX 课程列表。不幸的是,这不起作用,而是照常返回 edX 数据库中的前 20 门在线课程。
如果我不能,我想我会使用whoosh。
【问题讨论】:
-
@dexter 我已经了解如何获取 edX 课程列表,就像我在问题中已经说过的那样......我需要能够找到与查询字符串匹配的课程列表
标签: python python-requests edx