Как вы запрашиваете группу пользователей в домене Google App в вашем проекте Google App Engine? - PullRequest
1 голос
/ 07 января 2009

Если у вас есть проект Google App Engine, вы можете проходить аутентификацию на основе: а) любого пользователя с учетной записью Google или б) определенного домена приложения Google. Поскольку вы можете соединить эти две сущности, я бы предположил, что есть какой-то способ запроса списка пользователей, которые могут быть аутентифицированы. Вариант использования - вывод списка всех членов организации на веб-страницу, работающую в Google App Engine. Есть мысли?

Ответы [ 4 ]

3 голосов
/ 08 января 2009

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

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

Вы можете прочитать больше в Документах Google App Engine в разделе Использование пользовательских значений в хранилище данных

1 голос
/ 19 января 2009

Вы должны будете использовать версию приложений Google Premium (или Education) Google, и вы можете использовать API для отображения списка всех пользователей в домене приложений:

GET https://apps-apis.google.com/a/feeds/domain/user/2.0

см. Документы здесь:

http://code.google.com/apis/apps/gdata_provisioning_api_v2.0_reference.html

1 голос
/ 07 января 2009

Нет ничего встроенного в App Engine, чтобы сделать это. Однако, если у вас есть Служба Premium Edition, вы можете использовать API отчетности .

0 голосов
/ 09 января 2009

Да, нет способа получить информацию о людях, которые не вошли в ваше приложение.

...