Conference Data Service

Konferans Verileri

Bu hizmet, komut dosyalarının Google Takvim ile etkileşimde bulunan 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 bilgileri içeren kapsayıcı.
ConferenceDataBuilderConferenceData nesneleri oluşturmaya yönelik oluşturucu.
ConferenceDataServiceKomut dosyalarının konferans bilgileri oluşturmak için kullanabileceği hizmet.
ConferenceErrorKonferans eklentisinde oluşan hata.
ConferenceErrorTypeConferenceError içinde belirtebileceğiniz hata türlerini tanımlayan enum.
ConferenceParameterEklentinin kullanımı için çözüme özel parametre.
EntryPointKonferansa katılmanın belirli bir tanımı.
EntryPointFeatureKonferans eklentisi tarafından oluşturulabilecek giriş noktası özelliklerini tanımlayan enum.
EntryPointTypeKonferans eklentisi tarafından oluşturulabilecek giriş noktalarının türlerini tanımlayan 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 öğesine ConferenceParameter ekler.
addEntryPoint(entryPoint)ConferenceDataBuilderBu ConferenceData öğesine EntryPoint ekler.
build()ConferenceDataConferenceData oluşturur ve doğrular.
setConferenceId(conferenceId)ConferenceDataBuilderBu ConferenceData için konferans kimliğini ayarlar.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderEklentinin manifest dosyasında tanımlanan konferans çözümü kimliğini ayarlar.
setError(conferenceError)ConferenceDataBuilderBu ConferenceData öğesinin ConferenceError değerini ayarlar. Bu, konferansın başarıyla oluşturulmadığını gösterir.
setNotes(notes)ConferenceDataBuilderBu ConferenceData ile ilgili ek notları (ör. yöneticinin talimatları veya yasal bildirimler) ayarlar.

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 kullanıcıların oturum açmasına izin vermek için eklenti, 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ı oluştu.
CONFERENCE_SOLUTION_FORBIDDENEnumKullanıcının seçilen konferans çözümünü kullanmasına izin verilmiyor (ancak eklentinin sunduğu 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 ücretli veya ücretsiz olması gibi özelliklerini 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 toplantı kodu
setPasscode(passcode)EntryPointKonferansa erişmek için kullanılan şifre.
setPassword(password)EntryPointKonferansa erişmek için kullanılan ş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 ayarlar.

EntryPointFeature

Özellikler

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

EntryPointType

Özellikler

MülkTürAçıklama
VIDEOEnumKonferans için video giriş noktası.
PHONEEnumKonferans için telefon giriş noktası.
MOREEnumKonferansa giriş noktaları hakkında daha fazla bilgi içeren bağlantı.
SIPEnumKonferans için bir SIP giriş noktası.