Katılımcı, görüşmeye katılan veya Tamamlayıcı Mod'u kullanarak izleyici olarak izleyen ya da görüşmeye bağlı bir oda cihazı olan kişidir. Her kişi için bir conferenceRecords.participants
kaynak vardı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.
conferenceRecords.participants
kaynağı, user
alanını içerir. user
yalnızca aşağıdaki nesnelerden biri olabilir:
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ıya ait adı almak 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
. READ_SOURCE_TYPE_PROFILE
,READ_SOURCE_TYPE_CONTACT
veREAD_SOURCE_TYPE_OTHER_CONTACT
kaynaklarını ekleyin. 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