Получение 403 звонящего не имеет разрешений на уведомления pu sh - PullRequest
0 голосов
/ 23 апреля 2020

Я следовал инструкциям на https://developers.google.com/classroom/guides/push-notifications?hl=en, чтобы получать уведомления pu sh на GCloud PubSub topi c. Я убедился, что права доступа даны для topi c и он существует.

Когда я пытаюсь зарегистрировать аутентифицированного пользователя, используя registrations.create API со следующим телом:

{
  "feedType": "COURSE_WORK_CHANGES",
  "courseWorkChangesInfo": {
    "courseId": "..."
  }
}

Затем я получаю сообщение об ошибке, повторяющее что-то вроде «HttpError 403 ... у вызывающей стороны нет разрешений»

Я убедился, что токен доступа имеет нужные области действия:

Есть какие-либо идеи о том, почему вызов registrations.create не удается? В объекте ошибки не было error_details.

...