我尝试使用两个参数查询Google管理员用户目录:name
和orgName
。我尝试过以下几种变体,但不起作用:
var userList = AdminDirectory.Users.list({
customer: 'my_customer',
maxResults: 100,
query: 'name:david AND orgName=hotel',
viewType: 'domain_public',
projection: 'full'
}).users;
...但我认为它说明了我想要做的事情。我的问题是:
1)这可能吗?
2)如果我可以推动我的运气,是否可以查询组织位置? (我在文档中没有看到这样的内容......)
已经咨询https://developers.google.com/admin-sdk/directory/v1/guides/search-users,但在那里找不到任何东西。
答案 0 :(得分:1)
查询不支持AND或OR运算符,只允许一个搜索词。
我建议查询更具体的(可能名称)字段,然后在其他字段上进行本地过滤。换句话说,query=name:david
然后在本地的orgName
字段中查找酒店。
答案 1 :(得分:0)
查询现在仅支持AND运算符。
多个子句由空格分隔并隐式连接 由AND运算符。
https://developers.google.com/admin-sdk/directory/v1/guides/search-users