Как создать приглашение в класс с помощью метода invitations.create ()? - PullRequest
1 голос
/ 01 апреля 2020

Я использую Google Classroom API с Python и пытаюсь пригласить студента на курс, используя метод invitations.create(). Тем не менее, я получаю сообщение об ошибке «404 запрошенный объект не найден», и я не уверен, что его вызывает.

service = build('classroom', 'v1', credentials=creds)
info = {
  "userId": "zariftwitters@gmail.com",
  "courseId": "117906298438634973718",
  "role": "STUDENT"
}
i = service.invitations().create(body=info).execute()

Сообщение об ошибке:

Ошибка HTTP 404 при запросе
https://classroom.googleapis.com/v1/invitations?alt=json возвращено
"Запрашиваемая сущность не найдена."

1 Ответ

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

Скорее всего, это неверный идентификатор курса

  • Идентификатор курса должен содержать 11 чисел.
  • Вы можете перечислить все курсы и их идентификаторы с помощью метода courses.list , самый простой способ сделать это с помощью Try this API.
...