Katılımcı, bir
Tamamlayıcı Mod'u kullanan
modunda izleme, izleyici olarak izleme veya
Bir görüşmeye bağlı bir oda cihazı. Bir tane var
conferenceRecords.participants
kişi için bir kaynaktır.
Katılımcı oturumu,
Bir görüşmeye katılan her katılımcı-cihaz çifti için oluşturulan benzersiz oturum kimliği.
Bir tane var
conferenceRecords.participants.participantSessions
bir kaynaktır. Katılımcı aynı görüşmeye birden çok kez katılırsa
her birine benzersiz oturum kimlikleri atanır.
Bu sayfada, katılan tüm katılımcılarla ilgili bilgilere nasıl ulaşacağınız açıklanmaktadır veya konferansta ya da sadece ve oturum bilgileriyle birlikte tek bir katılımcıyla birlikte çalışır.
Katılımcı sayısı
Aşağıdaki bölümlerde katılımcılar hakkında nasıl bilgi edinileceği açıklanmaktadır.
İlgili içeriği oluşturmak için kullanılan
conferenceRecords.participants
kaynak, user
alanını içerir. user
, aşağıdakilerden yalnızca biri olabilir
nesneler:
signedinUser
şunlardan biridir:Kişisel bir bilgisayardan, mobil cihazdan veya YouTube'u kullanabilirsiniz.
Konferans odası cihazları tarafından kullanılan bir robot hesap.
anonymousUser
Google Hesabı'nda oturum açmamış olan, tanımlanmayan bir kullanıcıdır.phoneUser
Kullanıcının kimliğinin bilinmediği bir telefondan telefonla katılan bir kullanıcıdır çünkü bir Google Hesabı ile oturum açmamışlar.
Tüm katılımcıları ara
Bir konferans kaydındaki tüm katılımcılarla ilgili ayrıntıları almak için
list()
yöntemini
conferenceRecords.participants
parent
yol parametresine sahip kaynak.
Şu verileri filtrelemek için earliestStartTime
veya latestEndTime
alanlarını kullanabilirsiniz:
Belirli bir tarihten önce veya sonra ayrılan kullanıcılar Her iki alanda da
Zaman damgası
RFC 3339'daki biçim
UTC "Zulu" biçiminde olmalıdır:
{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z
. Örneğin:
earliestStartTime < 2023-10-01T15:01:23Z
latestEndTime < 2023-10-01T15:01:23Z
Mevcut bir konferansta etkin katılımcıları almak için latestEndTime IS
NULL
politikasını kullanın.
Bu yöntem konferans katılımcılarının listesini, katılma zamanına göre sıralanmış olarak sunar.
conferenceRecords.participants
kaynağının örneği olarak azalan sırada.
Aşağıdaki kod örneğinde, bir konferanstaki tüm katılımcıların nasıl listeleneceği gösterilmektedir kaydet:
Java
Node.js
Python
Üst değeri konferans kaydının adıyla değiştirin.
Belirli bir katılımcıyı arama
Belirli bir katılımcıyı aramak için şunu kullanın:
get()
yöntemini
conferenceRecords.participants
name
yol parametresine sahip kaynak.
katılımcı için conferenceRecords.participants.list
yöntemini kullanın.
Yöntem,
conferenceRecords.participants
kaynak.
Aşağıdaki kod örneğinde, belirli bir katılımcıyı nasıl alabileceğiniz gösterilmektedir:
Java
Node.js
Python
Katılımcı adını, bulunacak katılımcının adıyla değiştirin.
Katılımcı oturumları
Aşağıdaki bölümlerde, katılımcı oturumları hakkında nasıl bilgi edinileceği açıklanmaktadır.
Tüm katılımcı oturumlarını ara
Bir konferanstaki bir katılımcının tüm katılımcı oturumlarıyla ilgili ayrıntıları görmek için
oluşturmak için
list()
yöntemini
conferenceRecords.participants.participantSessions
parent
yol parametresine sahip kaynak.
Katılan kullanıcıları filtrelemek için startTime
veya endTime
alanlarını kullanabilirsiniz
belirli bir süre öncesinde veya sonrasında Her iki alanda da
Zaman damgası
RFC'deki biçim
3339 UTC
"Zuluca" biçiminde olmalıdır:
{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z
. Örneğin:
startTime < 2023-10-01T15:01:23Z
endTime < 2023-10-01T15:01:23Z
Yöntem, katılımcı oturumlarının listesini katılma zamanına göre sıralanmış şekilde döndürür.
azalan düzende,
conferenceRecords.participants.participantSession
kaynak.
Aşağıdaki kod örneğinde, tüm katılımcı oturumlarının bir konferans kaydı:
Java
Node.js
Python
Üst değeri konferans kaydının adıyla ve katılımcı adı.
Belirli bir katılımcı oturumunu arama
Belirli bir katılımcı oturumunu aramak için
get()
yöntemini
conferenceRecords.participants.participantSessions
name
yol parametresine sahip kaynak.
katılımcı için list()
yöntemini kullanın.
Yöntem,
conferenceRecords.participants.participantSessions
kaynak.
Aşağıdaki kod örneğinde, belirli bir katılımcı oturumunun nasıl alınacağı gösterilmektedir:
Java
Node.js
Python
Katılımcı adını, bulunacak katılımcının adıyla değiştirin.
People API ile katılımcı ayrıntılarını alma
Bir katılımcıyla ilgili ayrıntıları almak için şunu kullanın:
people.get
yöntemini kullanarak
Kişiler API'sı.
- Kullanıcının kimliğini katılımcı kaynağı adından çıkarmak için
yolun son bileşeni. Örneğin, katılımcı kaynağının adı
conferenceRecords/abc-123/participants/12345
, People API:12345
. - Şu kaynakları dahil edin:
READ_SOURCE_TYPE_PROFILE
,READ_SOURCE_TYPE_CONTACT
, veREAD_SOURCE_TYPE_OTHER_CONTACT
. Böylece her iki dahili kullanıcı da Bir Google Workspace kuruluşu ve harici kişiler yanıt verelim.
Aşağıdaki örnekte bir kişi:
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