Google Classroom API course.teachers.create

Я пытаюсь использовать метод course.teachers.create, но не могу заставить его работать, возвращается ошибка 403.

code 403 message {The caller does not have permission} status PERMISSION_DENIED

Мой API, если он авторизован, чтобы позволить пользователям создавать курсы в соответствии с объемом, указанным в документации API.

И уже проверьте пользователя, и если у вас есть разрешения CREATE, но он все еще не работает, это единственный метод, который не работает для меня, потому что, когда я пытаюсь устранить учителя, все работает правильно.

Я уже проводил тесты на справочной странице API, и она показывает мне ту же ошибку.


person Izaruz    schedule 16.09.2019    source источник
comment
Не следует ли вам сначала попытаться связаться с их службой поддержки?   -  person Jerry    schedule 17.09.2019
comment
Я предполагаю, что какая-то кодировка вызова API (для генерации токена безопасности) неверна. Что на самом деле идет не так… невозможно догадаться из предоставленной вами информации. Как бы то ни было, прямо сейчас нам говорят, что computer says no это не то, с чем мы можем прогрессировать. Детали имеют значение! (Не стесняйтесь показывать свой код, конечно, скрывая любой токен безопасности, который вы могли вставить в него.)   -  person Donal Fellows    schedule 17.09.2019
comment
Как именно это связано с Tcl?   -  person mrcalvin    schedule 17.09.2019
comment
@mrcalvin Потому что я работаю с библиотекой на Tcl, и это может иметь какое-то отношение к способу генерации запроса   -  person Izaruz    schedule 17.09.2019


Ответы (1)


Я обнаружил проблему, потому что для создания учителя необходимо, чтобы моя учетная запись была администратором домена.

person Izaruz    schedule 17.09.2019