Google 비즈니스 디렉토리 목록에서 연락처/휴대폰 목록을 가져와야합니다.Google API/디렉토리 연락처 얻기
Google 주소록 API를 사용해 보았습니다. "내 주소록"아래의 모든 주소록에서 정상적으로 작동하지만 "주소록"주소록 표시는 허용되지 않습니다.
내가 사용하는 방법/연락처 (회사)에 액세스하는 방법은 무엇입니까?
Google 비즈니스 디렉토리 목록에서 연락처/휴대폰 목록을 가져와야합니다.Google API/디렉토리 연락처 얻기
Google 주소록 API를 사용해 보았습니다. "내 주소록"아래의 모든 주소록에서 정상적으로 작동하지만 "주소록"주소록 표시는 허용되지 않습니다.
내가 사용하는 방법/연락처 (회사)에 액세스하는 방법은 무엇입니까?
전체 주소 목록 (GAL)에 사용자를 추가하려면 Domain Shared Contacts API을 사용하십시오. 일반 주소록 API와 비슷하지만 관리자 만 액세스 할 수 있으며 특수 URL이 있습니다.
주소록 연락처는 Google Apps 계정의 사용자입니다. 디렉터리 API를 사용하여 액세스 할 수 있습니다. https://developers.google.com/admin-sdk/directory/v1/reference/users
나는 이것을 시도했지만, api는 항상 "403이 리소스/api에 액세스하지 못했습니다."를 반환합니다. Admin SDK API가 활성화 된 경우에도 마찬가지입니다. – arheops
Google API 탐색기 [https://developers.google.com/apis-explorer/#p/admin/directory_v1/directory.users.list]를 사용해보고 Java API [https : // code]를 볼 수 있습니다. google.com/p/google-api-java-client/] – Cimballi
예, 탐색기에 대해 알고 있습니다. 같은 결과를 준다. 디렉터리를 읽으려면 도메인 관리자 여야합니다. 더 많은 권한으로 테스트 할 것입니다. – arheops
이 하나가 정답입니다. 유감스럽게도 도메인 관리 사용자 권한이 필요합니다. 따라서 유스 케이스가 크게 줄어 듭니다. – arheops
최종 사용자가 gal에 대한 읽기 권한을 얻으려면 내 응답을 참조하십시오. http://stackoverflow.com/q/16281326/1503886 –
metter가 아닙니다. OAuth 2 및 세션 저장소를 사용하여 관리 사용자를 통해 설정했습니다. 잘 했어. – arheops