1

저는 Google Apps 고객이며 Contact API를 사용하여 회사 디렉토리에서 사용자를 검색하려고합니다.API를 사용하여 Google 디렉토리 연락처 얻기

enter image description here

나는 예를 들어 사용하여 연락처에 액세스 할 수 있어요 :

feed = gd_client.GetContacts() 

이 반환 연락처가 내 연락처의 일부이며, 회사 디렉토리에있는 사람들을하지 그러나.

누구든지이 경험이 있거나 저에게 어떤 조언을 해주었습니다.

답변

0

연락처 API 대신 도메인 공유 연락처 API를 찾고 있다고 생각합니다. 도메인에 대한 GET 요청을 실행하는 (https://developers.google.com/google-apps/domain-shared-contacts/)

시도를 이것 좀 봐, 당신은 결과 피드를 얻기 위해 검색어를 사용해보십시오 디렉토리 연락처 대신 개인 연락처 (https://developers.google.com/admin-sdk/domain-shared-contacts/#Retrieving)

+0

에밀리, 사용자 자격 증명 (관리자 아님)으로 가져 오는 방법 ..? –

0

를 검색 할 수 있어야한다. 쿼리 결과를 얻기 위해 최대 결과를 지정할 수 있습니다. 이렇게하면 결과 피드가 다른 그룹에서도 더 많은 연락처와 함께 반환됩니다.

URL FeedURL = new URL("https://www.google.com/m8/feeds/contacts/default/full"); 
Query MyQuery = new Query(FeedURL); 
MyQuery.setMaxResults(200); 
ContactFeed ResultFeed = MyService.query(MyQuery, ContactFeed.class); 
관련 문제