고급 사용자 서비스
고급 사용자 서비스는 Apps Script에서 People API를 사용할 수 있도록 지원합니다. 이 API를 사용하면 스크립트가 로그인한 사용자의 연락처 데이터를 생성, 읽기, 업데이트하고 Google 사용자의 프로필 데이터를 읽을 수 있습니다.
참조
이 서비스에 관한 자세한 내용은 People API의 참조 문서를 참고하세요.
Apps Script의 모든 고급 서비스와 마찬가지로 고급 사용자 서비스는 공개 API와 동일한 객체, 메서드, 매개변수를 사용합니다. 자세한 내용은 메서드 서명 결정 방법을 참고하세요.
문제를 신고하고 다른 지원을 확인하려면 People v1 지원 가이드를 참고하세요.
샘플 코드
아래 샘플 코드는 API의 버전 1을 사용합니다.
사용자의 연결 가져오기
사용자의 연락처에 있는 사용자 목록을 가져오려면 다음 코드를 사용하세요.
사용자의 사용자 가져오기
사용자의 프로필을 가져오려면 appsscript.json
매니페스트 파일에 명시적 범위를 추가하는 안내에 따라 https://www.googleapis.com/auth/userinfo.profile
범위를 요청해야 합니다. 범위가 추가되면 다음 코드를 사용할 수 있습니다.
Google 계정의 사용자 가져오기
Google 계정의 사용자 정보를 가져오려면 다음 코드를 사용하세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-12-21(UTC)
[null,null,["최종 업데이트: 2024-12-21(UTC)"],[[["The advanced People service in Apps Script utilizes the People API to manage contact data for the logged-in user and access Google user profiles."],["This advanced service needs to be enabled before use and mirrors the functionality of the public People API."],["Scripts can create, read, and update contact details for the current user, as well as retrieve profile information for other Google users."],["Sample code snippets are provided to demonstrate functionalities like fetching user connections, retrieving the user's own profile, and getting information for any Google Account by ID."]]],[]]