Я разрабатываю приложение php с использованием Google Classroom.
У меня проблема с созданием топики c для курса: я могу просмотреть список тем, но не могу Создай.
Это ошибка:
Google_Service_Exception Object
(
[errors:protected] => Array
(
[0] => Array
(
[message] => The caller does not have permission
[domain] => global
[reason] => forbidden
)
)
[message:protected] => {
"error": {
"code": 403,
"message": "The caller does not have permission",
"errors": [
{
"message": "The caller does not have permission",
"domain": "global",
"reason": "forbidden"
}
],
"status": "PERMISSION_DENIED"
}
}
Это мои области:
$client->setScopes(array(Google_Service_Classroom::CLASSROOM_COURSES,
Google_Service_Classroom::CLASSROOM_ROSTERS,
Google_Service_Classroom::CLASSROOM_COURSEWORK_ME,
Google_Service_Classroom::CLASSROOM_COURSEWORK_STUDENTS,
Google_Service_Classroom::CLASSROOM_TOPICS,
Google_Service_Classroom::CLASSROOM_PROFILE_EMAILS,
));
И у меня есть разрешение:
См. Разрешения
Пользователь - администратор, я могу создавать курсы, но не понимаю, почему не могу создавать темы