Я следовал инструкциям на 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
.