Код ошибки Google Classroom API 403 У вызывающего абонента нет разрешения PERMISSION_DENIED

Для создания курса я следовал руководству по qucikstart на https://developers.google.com/classroom/guides/manage-courses. Однако я получил ошибку 404 PERMISSION_DENIED. Я также попытался запрос на API Explorer и получил ту же ошибку. Может кто-нибудь, пожалуйста, посоветуйте мне, как создать учетные данные, достаточные для создания учебного курса. Ценю всю помощь.

1 ответ

Проверьте, использует ли пользователь, который вы используете, правильную область для создания курса. Я предполагаю, что пользователь должен указать область действия - https://www.googleapis.com/auth/classroom.courses (Управление вашими классами Google Classroom). Также есть API, который вы можете вызвать, чтобы пользователь знал, есть ли у него разрешение на создание курса. Проверьте эту документацию

https://developers.google.com/classroom/reference/rest/v1/userProfiles

Другие вопросы по тегам