2016-03-17 2 views
3

Я пытаюсь использовать Add a Classroom Share Button для ресурсов, требующих аутентификации. Когда кнопка «Поделиться в классе» нажимается на ресурс, а назначение (например) создается в классе, миниатюра, заголовок и URL отображаются в нижней части задания.Миниатюра Google Class

Поскольку ресурс находится за аутентификацией, отображается экран входа в систему для миниатюры, а «имя пользователя» отображается как название ссылки. Похоже, что служба, которая захватывает миниатюру и заголовок, не имеет доступа к сеансу пользователя в браузере.

Это, вероятно, будет путать для учителей и студентов, когда они увидят это сообщение для входа.

Есть ли способ:

А.) подавить миниатюрное/название/URL от показа?

B.) программным образом влияет на то, что захватывается?

C.) предвидеть, откуда выполняется запрос, и предоставить миниатюру более подходящее изображение/название?

Спасибо.

+0

Могу ли я узнать, что вы запрашиваете у Войти? Прежде чем приложение или служба смогут получить доступ к данным Classroom, приложение должно запросить авторизацию у пользователя Classroom. Приложение запрашивает конкретные разрешения, такие как имя пользователя и адрес электронной почты. Чтобы разрешить разрешение, API-интерфейс Classroom использует очень распространенный интернет-стандарт под названием OAuth https://developers.google.com/classroom/guides/auth. –

+0

Спасибо d.datul1990. OAuth настроен, но поскольку общий ресурс стоит за аутентификацией, а работа, выполняемая в конце Google для захвата screencap, не имеет доступа к текущему сеансу пользователя, она захватывает только страницу входа ресурса, а не ее истинное название и изображение. – Mark

ответ

2

Невозможно предоставить пользовательские миниатюры (или заголовок), чтобы избежать проблем, требуемых для входа на некоторые страницы.

Для этого вам может потребоваться выслать feature request, чтобы указать ваш интерес и получать обновления, если/когда это будет добавлено.

+0

Ты мужчина. – Mark

Смежные вопросы