Conference Data Service

Konferans verileri

Bu hizmet, komut dosyalarının Google Takvim ile etkileşime giren konferans verileri nesnelerini yapılandırmasına ve oluşturmasına olanak tanır.

Sınıflar

AdKısa açıklama
ConferenceDataKonferansla ilgili tüm bilgilerin bulunduğu kapsayıcı.
ConferenceDataBuilderConferenceData nesneleri oluşturmak için kullanılan oluşturucu.
ConferenceDataServiceKomut dosyalarının konferans bilgileri oluşturmak için kullanabileceği hizmet.
ConferenceErrorKonferans görüşmesi eklentisinde oluşan hata.
ConferenceErrorTypeConferenceError içinde belirtebileceğiniz hata türlerini tanımlayan bir enum.
ConferenceParameterEklentinin kullanımı için çözüme özgü parametre.
EntryPointKonferansa katılmanın belirli bir yolunun tanımı.
EntryPointFeatureKonferans görüşmesi eklentisi tarafından oluşturulabilecek giriş noktasının özelliklerini tanımlayan bir enum.
EntryPointTypeBir konferans eklentisi tarafından oluşturulabilecek giriş noktası türlerini tanımlayan bir enum.

ConferenceData

Yöntemler

YöntemDönüş türüKısa açıklama
printJson()StringBu nesnenin JSON gösterimini yazdırır.

ConferenceDataBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
addConferenceParameter(conferenceParameter)ConferenceDataBuilderBu ConferenceData için bir ConferenceParameter ekler.
addEntryPoint(entryPoint)ConferenceDataBuilderBu ConferenceData için bir EntryPoint ekler.
build()ConferenceDataConferenceData dosyasını oluşturur ve doğrular.
setConferenceId(conferenceId)ConferenceDataBuilderBu ConferenceData öğesinin konferans kimliğini belirler.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderEklentinin manifest dosyasında tanımlanan konferans çözümü kimliğini ayarlar.
setError(conferenceError)ConferenceDataBuilderBu ConferenceData öğesinin ConferenceError özelliğini ayarlayarak konferansın başarıyla oluşturulmadığını belirtir.
setNotes(notes)ConferenceDataBuilderBu ConferenceData için ek notları (ör. yöneticiden gelen talimatlar veya yasal bildirimler) belirler.

ConferenceDataService

Özellikler

MülkTürAçıklama
ConferenceErrorTypeConferenceErrorTypeConferenceErrorType numaralandırması.
EntryPointFeatureEntryPointFeatureEntryPointFeature numaralandırması.
EntryPointTypeEntryPointTypeEntryPointType numaralandırması.

Yöntemler

YöntemDönüş türüKısa açıklama
newConferenceDataBuilder()ConferenceDataBuilderYeni ve boş bir ConferenceDataBuilder döndürür.
newConferenceError()ConferenceErrorYeni ve boş bir ConferenceError döndürür.
newConferenceParameter()ConferenceParameterYeni ve boş bir ConferenceParameter döndürür.
newEntryPoint()EntryPointYeni ve boş bir EntryPoint döndürür.

ConferenceError

Yöntemler

YöntemDönüş türüKısa açıklama
setAuthenticationUrl(authenticationUrl)ConferenceErrorHata türü AUTHENTICATION ise eklenti, kullanıcıların giriş yapmasına izin vermek için eklentiyi geri çağıran bir URL sağlamalıdır.
setConferenceErrorType(conferenceErrorType)ConferenceErrorBu ConferenceError öğesinin hata türünü ayarlar.

ConferenceErrorType

Özellikler

MülkTürAçıklama
AUTHENTICATIONEnumKonferans verileri oluşturulurken kimlik doğrulama hatası.
CONFERENCE_SOLUTION_FORBIDDENEnumKullanıcının, seçilen konferans çözümünü kullanmasına izin verilmez (ancak eklenti tarafından sunulan diğer çözümleri kullanmasına izin verilebilir).
PERMANENTEnumKonferans verileri oluşturulurken kalıcı bir hata oluştu.
PERMISSION_DENIEDEnumKullanıcının üçüncü taraf konferans sisteminde işlem yapmasına izin verilmiyor.
TEMPORARYEnumKonferans verileri oluşturulurken geçici bir hata oluştu.
UNKNOWNEnumKonferans verileri oluşturulurken bilinmeyen bir hata oluştu.

ConferenceParameter

Yöntemler

YöntemDönüş türüKısa açıklama
setKey(key)ConferenceParameterBu ConferenceParameter öğesinin anahtarını ayarlar.
setValue(value)ConferenceParameterBu ConferenceParameter değerini ayarlar.

EntryPoint

Yöntemler

YöntemDönüş türüKısa açıklama
addFeature(feature)EntryPointGiriş noktasının özelliğini (ör. ücretli veya ücretsiz) ekler.
setAccessCode(accessCode)EntryPointKonferansa erişmek için erişim kodu.
setEntryPointType(entryPointType)EntryPointBu giriş noktasının türünü ayarlar.
setMeetingCode(meetingCode)EntryPointKonferansa erişmek için bir toplantı kodu.
setPasscode(passcode)EntryPointKonferansa erişmek için şifre kodu.
setPassword(password)EntryPointKonferansa erişmek için şifre kodu.
setPin(pin)EntryPointKonferansa erişmek için PIN kodu.
setRegionCode(regionCode)EntryPointBu giriş noktasıyla ilişkili ülkenin CLDR/ISO 3166 bölge kodu.
setUri(uri)EntryPointBu giriş noktası üzerinden konferansa katılmak için URI'yi belirler.

EntryPointFeature

Özellikler

MülkTürAçıklama
UNKNOWN_FEATUREEnumKullanmayın.
TOLLEnumYalnızca PHONE giriş noktası için geçerlidir.
TOLL_FREEEnumYalnızca PHONE giriş noktası için geçerlidir.

EntryPointType

Özellikler

MülkTürAçıklama
VIDEOEnumKonferans için video giriş noktası.
PHONEEnumKonferans için telefon giriş noktası.
MOREEnumKonferans giriş noktaları hakkında daha fazla bilginin yer aldığı sayfanın bağlantısı.
SIPEnumBir konferans için SIP giriş noktası.