참여자란
컴패니언을 사용하는 경우에 따라
모드, 뷰어로 시청,
통화에 연결된 방 기기. 여기 하나 하고
conferenceRecords.participants
드림
리소스에 액세스할 수 있습니다
참여자 세션이란
고유한 세션 ID가 생성됩니다.
여기 하나 하고
conferenceRecords.participants.participantSessions
드림
리소스를 배포합니다 참여자가 같은 통화에 여러 번 참여하는 경우
고유한 세션 ID를 할당받습니다.
이 페이지에서는 회의에 참석했거나 회의에 참여 중인 모든 참석자 또는 단일 참석자에 대한 정보와 세션 정보를 가져오는 방법을 설명합니다.
참여자
다음 섹션에서는 참여자에 대한 정보를 가져오는 방법을 자세히 설명합니다.
이
conferenceRecords.participants
드림
리소스에 user
필드가 포함됩니다. user
은 다음 중 하나여야 합니다.
객체:
signedinUser
다음 중 하나입니다.개인용 컴퓨터, 휴대기기 또는 있습니다.
회의실 기기에서 사용하는 로봇 계정입니다.
anonymousUser
님은 Google 계정에 로그인하지 않은 미확인 사용자입니다.phoneUser
신원을 알 수 없는 휴대전화로 전화를 거는 경우 Google 계정으로 로그인하지 않았기 때문입니다.
모든 참여자 검색
회의 녹화의 모든 참석자에 관한 세부정보를 확인하려면
list()
드림
메서드를
conferenceRecords.participants
리소스를 parent
경로 매개변수로 대체하세요.
earliestStartTime
또는 latestEndTime
필드를 사용하여 다음을 필터링할 수 있습니다.
특정 시간 이전에 참여했거나 나중에 떠난 사용자입니다. 두 필드 모두 RFC 3339 UTC 'Zulu' 형식의 타임스탬프 형식을 사용하며, 나노초 단위이며 소수점 이하 9자리까지 표시할 수 있습니다.
{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z
예를 들면 다음과 같습니다.
earliestStartTime < 2023-10-01T15:01:23Z
latestEndTime < 2023-10-01T15:01:23Z
기존 회의의 활성 참석자를 가져오려면 latestEndTime IS
NULL
를 사용하세요.
이 메서드는 회의 참가자 목록을 참가 시간순으로 반환합니다.
내림차순으로, conferenceRecords.participants
리소스의 인스턴스로 사용됩니다.
다음 코드 샘플은 회의의 모든 참여자를 나열하는 방법을 보여줍니다. 레코드:
자바
Node.js
Python
상위 값을 회의 레코드 이름으로 바꿉니다.
특정 참석자 검색
특정 참여자를 검색하려면
get()
드림
메서드를
conferenceRecords.participants
리소스를 name
경로 매개변수로 대체하세요. 포드의 이름을 검색하려면
conferenceRecords.participants.list
메서드를 사용합니다.
이 메서드는 참여자 이름을 conferenceRecords.participants
리소스의 인스턴스로 반환합니다.
다음 코드 샘플은 특정 참여자를 검색하는 방법을 보여줍니다.
자바
Node.js
Python
참여자 이름을 찾으려는 특정 참여자의 이름으로 바꿉니다.
참여자 세션
다음 섹션에서는 참여자 세션에 대한 정보를 가져오는 방법을 자세히 설명합니다.
모든 참여자 세션 검색
회의 기록에 있는 참여자의 모든 참여자 세션에 관한 세부정보를 가져오려면 parent
경로 매개변수를 사용하여 conferenceRecords.participants.participantSessions
리소스의 list()
메서드를 사용합니다.
startTime
또는 endTime
필드를 사용하여 참여한 사용자를 필터링할 수 있습니다.
특정 시점 전후로
나타날 수 있습니다 두 필드 모두 RFC 3339 UTC 'Zulu' 형식의 타임스탬프 형식을 사용하며, 나노초 단위이며 소수점 이하 9자리까지 표시할 수 있습니다.
{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z
예를 들면 다음과 같습니다.
startTime < 2023-10-01T15:01:23Z
endTime < 2023-10-01T15:01:23Z
이 메서드는
내림차순으로 정렬되어
conferenceRecords.participants.participantSession
리소스
다음 코드 샘플은 회의실 내부의 모든 참여자 세션을 나열하는 방법을 회의 기록:
자바
Node.js
Python
상위 값을 회의 레코드 이름과 있습니다.
특정 참여자 세션 검색
특정 참여자 세션을 검색하려면
get()
드림
메서드를
conferenceRecords.participants.participantSessions
리소스를 name
경로 매개변수로 대체하세요. 참여자 이름을 가져오려면 list()
메서드를 사용합니다.
이 메서드는 참가자 이름을
conferenceRecords.participants.participantSessions
리소스
다음 코드 샘플은 특정 참여자 세션을 검색하는 방법을 보여줍니다.
자바
Node.js
Python
참여자 이름을 찾을 특정 참여자의 이름으로 바꿉니다.
People API로 참여자 세부정보 검색
참여자에 대한 세부정보를 가져오려면 다음을 사용하세요.
people.get
메서드
People API:
- 다음을 사용하여 참가자 리소스 이름에서 사용자의 ID를 추출합니다.
경로의 후행 구성요소입니다. 예를 들어 참여자 리소스 이름이
conferenceRecords/abc-123/participants/12345
이면 People API의 ID는12345
입니다. - 소스
READ_SOURCE_TYPE_PROFILE
,READ_SOURCE_TYPE_CONTACT
,READ_SOURCE_TYPE_OTHER_CONTACT
를 포함합니다. 이렇게 하면 내부 사용자 모두 Google Workspace 조직 및 외부 연락처가 포함됩니다. 확인할 수 있습니다.
다음 예에서는 사용자의 조직 프로필과 연락처를 모두 검색합니다.
cURL
curl \
'https://people.googleapis.com/v1/people/PERSON_ID?personFields=names%2CemailAddresses&sources=READ_SOURCE_TYPE_OTHER_CONTACT&sources=READ_SOURCE_TYPE_PROFILE&sources=READ_SOURCE_TYPE_CONTACT' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--header 'Accept: application/json' \
--compressed