Ответ 1
Я полагаю, что вы столкнулись с проблемой "ожидает рассмотрения".
А именно, вы поделились своим принтером с учетной записью [email protected], но другой пользователь (в данном случае [email protected].com) должен принять приглашение поделиться принтером.
Вы можете проверить это, выполнив запрос /print
, и вы увидите
"is_pending": true
элемент в разделе access
для вашего пользователя ([email protected]) в этом случае.
Нет необходимости говорить, что учетные записи, для которых этот элемент имеет значение true, не могут печататься, поэтому "пользователь не авторизован". сообщение.
Я не знаю, как принять приглашение для данной учетной записи, но есть обходной путь:
- Вы можете создать частную группу Google с учетной записью, которая может принимать общие принтеры (например, вашу учетную запись Gmail).
- Затем вы добавляете учетную запись службы ("[email protected]") в группу et voila. Вы можете распечатать с помощью учетной записи службы;).
Когда вы делитесь принтером, вы должны поделиться им с группой Google (используйте адрес электронной почты группы, который вы можете найти где-нибудь в консоли управления группой), и менеджер группы (например, ваша учетная запись Gmail) должен принять приглашение для всей группы.
Подробнее о том, как создать группу, можно найти здесь.
Я пробовал это с учетной записью службы GAE, и это работает. Если вам нужны какие-либо разъяснения, не стесняйтесь спрашивать. Удачи.