Получение информации о тесте Академии Хана и модульных тестах с помощью API
Я могу получить информацию об уроках с помощью API, но не могу сделать это ни для их тестов, ни для их модульных тестов. Я надеялся, что смогу каким-то образом взломать API, чтобы получить желаемую информацию, даже если они явно не упоминают, что с API можно получить доступ к информации о тестах и модульных тестах. Вот код Python для моих попыток:
## Get all quizzes and unit exams?
leaves = ['exercises', 'quiz', 'quizzes', 'test', 'test']
for leaf in leaves:
quizzes = []
for unit in unitSlugs:
branch = 'topic/' + unit + leaf
URL = ROOT + branch
R = requests.get(URL, headers=Headers)
quizList = json.loads(R.text)
quizzes.append(quizList)
print(quizzes)
# exercises returns empty list. all other leaves have 404 error.
# 'exercises':
# [[], [], [], [], [], [], [], [], [], [], [], [], [], [], []]
где unitSlugs
['analyzing-categorical-ap',
'quantitative-data-ap',
'summarizing-quantitative-data-ap',
'density-curves-normal-distribution-ap',
'bivariate-data-ap',
'gathering-data-ap',
'probability-ap',
'random-variables-ap',
'sampling-distribution-ap',
'estimating-confidence-ap',
'tests-significance-ap',
'two-sample-inference',
'chi-square-tests',
'inference-slope-linear-regression',
'prepare-for-the-2019-ap-statistics-exam']