Toplantı alanı, konferansların düzenlendiği sanal bir yeri veya kalıcı nesneyi (ör. toplantı odası) temsil eder. Tek bir alanda aynı anda yalnızca bir etkin konferans düzenlenebilir. Toplantı alanı, kullanıcıların bir araya gelerek ortak kaynakları bulmalarına da yardımcı olur.
Aşağıdaki bölümlerde, toplantı alanının nasıl oluşturulacağı, alınacağı ve güncelleneceği açıklanmaktadır.
Meet bir toplantı alanını nasıl tanımlar?
Google Meet REST API, her toplantı alanı için bir spaces
kaynağı oluşturur. name
alanı, kaynağın kaynak adıdır.
Aşağıda, name
alanını kullanarak toplantı alanı belirlemenin iki önemli yöntemi açıklanmıştır:
space
, alanınspaces/{space}
biçimindeki kaynak tanımlayıcısıdır. Bu, sunucu tarafından oluşturulan benzersiz bir kimliktir ve büyük/küçük harfe duyarlıdır. Örneğin,spaces/jQCFfuBOdN5z
.meetingCode
, alanın takma adı olupspaces/{meetingCode}
biçimindedir. Yazılabilir, benzersiz bir karakter dizesidir ve büyük/küçük harfe duyarlı değildir. Örneğin,abc-mnop-xyz
. Maksimum uzunluk 128 karakterdir.meetingUri
kapsamındadır:https://meet.google.com/abc-mnop-xyz
.
Bir toplantı alanını yönetmek üzere {name}
alanı için aşağıdaki değerleri kullanın:
Bir toplantı alanı hakkında ayrıntılı bilgi almak için
spaces/{space}
adresini veyaspaces/{meetingCode}
takma adını kullanabilirsiniz. Daha fazla bilgi için Toplantı alanı alma başlıklı makaleyi inceleyin.Bir toplantı alanının ayrıntılarını güncellemek için yalnızca
spaces/{space}
kullanabilirsiniz. Daha fazla bilgi edinmek için Toplantı alanını güncelleme başlıklı makaleyi inceleyin.Bir toplantı alanındaki etkin bir konferansı sonlandırmak için yalnızca
spaces/{space}
kullanabilirsiniz. Daha fazla bilgi için Etkin konferansı sonlandırma bölümüne bakın.
Toplantı alanı oluşturun
Toplantı alanı oluşturmak için spaces
kaynağında create
yöntemini kullanın.
Yöntem, toplantı alanının yapılandırması olan SpaceConfig
nesnesini içeren bir spaces
kaynağının örneğini döndürür. Ayrıca, toplantı alanı içindeki mevcut conferenceRecords
kaynağının bağlantısı olan ActiveConference
nesnesini de içerir.
Aşağıdaki kod örneğinde bir toplantı alanının nasıl oluşturulacağı gösterilmektedir:
Java
Node.js
Python
Toplantı alanı edinin
Bir toplantı alanıyla ilgili ayrıntıları almak için spaces
kaynağında belirtilen name
ile get
yöntemini kullanın.
Daha fazla bilgi için Meet toplantı alanını nasıl tanımlar? bölümüne bakın.
Yöntem, space
kaynağının örneği olarak bir toplantı alanı döndürür.
Aşağıdaki kod örneğinde, toplantı alanının nasıl alınacağı gösterilmektedir:
Java
Node.js
Python
Alan adını, toplantı alanı için sunucu tarafından oluşturulan benzersiz kimlikle değiştirin.
Toplantı alanını güncelleme
Bir toplantı alanının ayrıntılarını güncellemek için spaces
kaynağında, belirtilen bir name
ile patch
yöntemini kullanın.
Daha fazla bilgi için Meet toplantı alanını nasıl tanımlar? bölümüne bakın.
patch
yöntemi, isteğe bağlı bir updateMask
parametresi de alır. Bu alan FieldMask
türündedir.
Bu, alanda güncellemek istediğiniz alanların virgülle ayrılmış bir listesidir.
Yöntem, spaces
kaynağının örneği olarak bir toplantı alanı döndürür.
Aşağıdaki kod örneğinde, bir toplantı alanının nasıl güncelleneceği gösterilmektedir:
Java
Node.js
Python
Alan adını, toplantı alanı için sunucu tarafından oluşturulan benzersiz kimlikle değiştirin.
Etkin konferansı sonlandır
Bir toplantı alanındaki etkin bir konferansı sonlandırmak için spaces
kaynağında spaces.endActiveConference
yöntemini kullanın. Hem istek hem de yanıt gövdesi boş. Daha fazla bilgi için Meet toplantı alanını nasıl belirler? bölümüne bakın.
Aşağıdaki kod örneğinde, etkin bir konferansın nasıl sonlandırılacağı gösterilmektedir:
Java
Node.js
Python
Alan adını, toplantı alanı için sunucu tarafından oluşturulan benzersiz kimlikle değiştirin.