如果您拥有Google App Engine项目,则可以基于以下内容进行身份验证:a)具有谷歌帐户的任何人或b)特定的谷歌应用程序域。由于您可以连接这两个实体,我会假设有一些方法可以查询可验证的用户列表。用例是将组织中所有成员的名册输出到在Google App Engine上运行的Web页面。 有任何想法吗?
在您的Google应用引擎项目中如何查询Google应用域中的用户集?
原标题:
问题回答
查询所有可能在某种情况下进行身份验证的用户(所有Gmail用户)将是数百万用户,因此我相信您不希望这样做。
我确定你实际上指的是查询以前登录过你的应用程序的人,为此你只需创建一个表来存储他们的用户信息,并在认证用户访问你的网站时填充该表。
您可以在Google App Engine文档中的使用用户值与数据存储中阅读更多信息。
App Engine 中没有内置此功能。但是,如果您使用 Apps 高级版,则可以使用报告 API。
您需要使用高级版(或教育版)的谷歌应用程序版本,您可以使用API列出应用程序域中的所有用户:
GET https://apps-apis.google.com/a/feeds/domain/user/2.0
的中文翻译是:获取https://apps-apis.google.com/a/feeds/domain/user/2.0。
请查看此处文档:
将此翻译成中文:http://code.google.com/apis/apps/gdata_provisioning_api_v2.0_reference.html。 http://code.google.com/apis/apps/gdata_provisioning_api_v2.0_reference.html
是的,没有办法获取那些没有登录您的应用程序的人的信息。
相关问题
热门标签
- winforms
- combobox
- fogbugz
- java
- date
- internationalization
- asp.net
- iis
- url-rewriting
- urlrewriter
- c#
- enums
- ocaml
- haxe
- algorithm
- string
- viewstate
- .net
- c++
- c
- symbol-table
- mysql
- database
- postgresql
- licensing
- migration
- vb.net
- vb6
- declaration
- vb6-migration
- python
- psycopg2
- backup
- vmware
- virtualization
- gnu-screen
- authentication
- desktop
- excel
- xll
- cultureinfo
- regioninfo
- oracle
- client
- session
- download
- html
- virtual
- constructor
- scenarios
- perl
- full-text-search
- javascript
- ajax
- testing
- oop
- inheritance
- vim
- encapsulation
- information-hiding