Я пытаюсь использовать Add a Classroom Share Button для ресурсов, требующих аутентификации. Когда кнопка «Поделиться в классе» нажимается на ресурс, а назначение (например) создается в классе, миниатюра, заголовок и URL отображаются в нижней части задания.Миниатюра Google Class
Поскольку ресурс находится за аутентификацией, отображается экран входа в систему для миниатюры, а «имя пользователя» отображается как название ссылки. Похоже, что служба, которая захватывает миниатюру и заголовок, не имеет доступа к сеансу пользователя в браузере.
Это, вероятно, будет путать для учителей и студентов, когда они увидят это сообщение для входа.
Есть ли способ:
А.) подавить миниатюрное/название/URL от показа?
B.) программным образом влияет на то, что захватывается?
C.) предвидеть, откуда выполняется запрос, и предоставить миниатюру более подходящее изображение/название?
Спасибо.
Могу ли я узнать, что вы запрашиваете у Войти? Прежде чем приложение или служба смогут получить доступ к данным Classroom, приложение должно запросить авторизацию у пользователя Classroom. Приложение запрашивает конкретные разрешения, такие как имя пользователя и адрес электронной почты. Чтобы разрешить разрешение, API-интерфейс Classroom использует очень распространенный интернет-стандарт под названием OAuth https://developers.google.com/classroom/guides/auth. –
Спасибо d.datul1990. OAuth настроен, но поскольку общий ресурс стоит за аутентификацией, а работа, выполняемая в конце Google для захвата screencap, не имеет доступа к текущему сеансу пользователя, она захватывает только страницу входа ресурса, а не ее истинное название и изображение. – Mark