使用Google Directory API获取域中的所有用户

时间:2014-03-04 13:11:03

标签: php google-apps google-api-php-client google-apps-marketplace google-provisioning-api

我正在为Google Marketplace构建应用,并且在最终部署之前刚刚从1.0切换到OAuth 2.0。

在切换之前,我能够使用配置API来获取已安装应用程序的域中的用户,并已授予适当的权限。

我使用目录API(OAuth 2版本)的经验要求我执行一个双向OAuth来获取访问令牌,然后我使用该令牌执行管理操作。仅当访问令牌属于主题域的管理员用户时才有效。

应用程序中有一个部分可以从域中提取所有用户,我需要所有登录用户都可以访问它,包括域的非管理用户。

使用Zend库

时使用配置API时没有出现此类问题

1 个答案:

答案 0 :(得分:0)

不确定。但以下帖子可能会有所帮助

  

直到最近,这项技术大多是使用双腿进行的   OAuth 1.0a(2-LO)。但是,随着OAuth 1.0的弃用   协议和由此产生的2-LO的编程关闭   推荐的授权机制现在使用OAuth 2.0和   服务帐户。

来源 - http://googleappsdeveloper.blogspot.com/2012/11/domain-wide-delegation-of-authority-and.html