2017-10-17 1 views
0

내가 틀렸다면 정정하십시오. 그러나 admin-sdks의 사용자>list 작업은 ID로 사용자를 검색하지 못합니다 (docs here에 따라).ID로 사용자를 검색하는 방법

예를 들어, 회원 API를 사용하여 특정 그룹의 모든 회원을 얻습니다. 목록 또는 사용자 ID를 반환합니다. 해당 사용자에 대한 데이터를 가져 오는 유일한 방법은 각 사용자에 대해 get 작업을 호출하는 것입니다. 나에게 꽤 비효율적 인 것 같아.

이 기능이 구현되지 않은 이유는 무엇입니까?

답변

0

검색 기능은 패턴이 있고 주어진 패턴과 관련된 모든 엔티티 목록을 원한다는 것을 의미합니다. 그것은 여러분이 필요로하는 엔티티의 유일한 ID를 가지고 있지 않다고 가정합니다. 검색 기능의 출력은 검색 패턴과 일치하는 선택적 추가 최소 정보가있는 고유 ID의 목록입니다. 개별 개체의 전체 정보를 얻으려면 고유 한 ID를 사용하고 정보 얻기 기능을 사용해야합니다.

그러나 이미 고유 ID가있는 경우 검색 기능이 필요하지 않습니다. 직접 정보 기능을 사용하십시오.

그래서 Google은 충분한 기능을 제공합니다. 사용자 ID가 이미있는 경우 검색 호출을 사용하는 이유는 직접 사용자 검색 호출을 사용하십시오.

+0

사용자 잔뜩에 대한 세부 정보를 얻고 싶을 때 정보를 가져 오기 위해 각 사용자에게'get' 호출을 사용하는 것은 꽤 낭비입니다. 예를 들어 특정 그룹의 모든 구성원에 대한 사용자 정보를 얻는 편리한 방법은 없습니다. 다른 비슷한 디렉토리 apis와 같은 기능을 제공합니다. – Grim

관련 문제