API курсов не возвращает наборы материалов - PullRequest
0 голосов
/ 12 апреля 2020

Я звоню в REST API курсов через библиотеку javascript, и я могу правильно вернуть курсы, а также задания из конечной точки. Но у объектов курса нет поля массива materialSets. Я попытался использовать области только для чтения и чтения / записи. В курсе, безусловно, есть материалы, которые я вижу, если я захожу в Google Classroom в качестве студента. Также обратите внимание, что я выполняю аутентификацию OAuth2 как тот же ученик.

1 Ответ

0 голосов
/ 13 апреля 2020

На текущем этапе Метод: courses.courseWork.list вернет вам только те материалы, которые связаны с курсовой работой

  • Материалы, созданные независимо без будучи частью присваивания, этот метод не возвращается.

  • Таким образом, в настоящее время нет конечной точки для возврата независимых материалов.

  • Однако эта проблема уже была замечена, и существует запрос функции в Google Publi c Issue Tracker с просьбой реализовать эту конечную точку.

  • Я рекомендую вам "пометить" этот запрос функции, чтобы показать, что вы также заинтересованы в его реализации. и, таким образом, увеличить его видимость.
...