Conference Data Service

Dane konferencji

Ta usługa umożliwia skryptom konfigurowanie i tworzenie obiektów danych konferencji, które współpracują z Kalendarzem Google.

Zajęcia

NazwaKrótki opis
ConferenceDataKontener na wszystkie informacje związane z konferencją.
ConferenceDataBuilderKonstruktor do tworzenia obiektów ConferenceData.
ConferenceDataServiceUsługa, której skrypty mogą używać do tworzenia informacji o konferencjach.
ConferenceErrorBłąd, który wystąpił w dodatku do konferencji.
ConferenceErrorTypeWyliczenie, które definiuje typy błędów, jakie można określić w polu ConferenceError.
ConferenceParameterParametr specyficzny dla rozwiązania dostępny do użycia przez dodatek.
EntryPointDefinicja konkretnego sposobu dołączenia do konferencji.
EntryPointFeatureWyliczenie, które definiuje funkcje punktu wejścia, które można utworzyć za pomocą dodatku do obsługi rozmów wideo.
EntryPointTypeWyliczenie, które definiuje typy punktów wejścia, jakie może utworzyć dodatek do obsługi rozmów wideo.

ConferenceData

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację JSON tego obiektu.

ConferenceDataBuilder

Metody

MetodaZwracany typKrótki opis
addConferenceParameter(conferenceParameter)ConferenceDataBuilderDodaje ConferenceParameter do tego ConferenceData.
addEntryPoint(entryPoint)ConferenceDataBuilderDodaje EntryPoint do tego ConferenceData.
build()ConferenceDataTworzy i weryfikuje ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderUstawia identyfikator rozmowy wideo tego ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderUstawia identyfikator rozwiązania konferencyjnego zdefiniowany w manifeście dodatku.
setError(conferenceError)ConferenceDataBuilderUstawia ConferenceError tego ConferenceData, co oznacza, że konferencja nie została utworzona.
setNotes(notes)ConferenceDataBuilderUstawia dodatkowe notatki dotyczące tego ConferenceData, takie jak instrukcje od administratora lub informacje prawne.

ConferenceDataService

Właściwości

WłaściwośćTypOpis
ConferenceErrorTypeConferenceErrorTypeWyliczenie ConferenceErrorType.
EntryPointFeatureEntryPointFeatureWyliczenie EntryPointFeature.
EntryPointTypeEntryPointTypeWyliczenie EntryPointType.

Metody

MetodaZwracany typKrótki opis
newConferenceDataBuilder()ConferenceDataBuilderZwraca nowy, pusty ConferenceDataBuilder.
newConferenceError()ConferenceErrorZwraca nowy, pusty ConferenceError.
newConferenceParameter()ConferenceParameterZwraca nowy, pusty ConferenceParameter.
newEntryPoint()EntryPointZwraca nowy, pusty EntryPoint.

ConferenceError

Metody

MetodaZwracany typKrótki opis
setAuthenticationUrl(authenticationUrl)ConferenceErrorJeśli typ błędu to AUTHENTICATION, dodatek musi podać adres URL, który wywołuje dodatek, aby umożliwić użytkownikom zalogowanie się.
setConferenceErrorType(conferenceErrorType)ConferenceErrorUstawia typ błędu tego elementu ConferenceError.

ConferenceErrorType

Właściwości

WłaściwośćTypOpis
AUTHENTICATIONEnumBłąd uwierzytelniania podczas generowania danych konferencji.
CONFERENCE_SOLUTION_FORBIDDENEnumUżytkownik nie może korzystać z wybranego rozwiązania do obsługi konferencji (ale może mieć możliwość korzystania z innych rozwiązań oferowanych przez dodatek).
PERMANENTEnumTrwały błąd podczas generowania danych konferencji.
PERMISSION_DENIEDEnumUżytkownik nie może wykonać działania w systemie do obsługi rozmów wideo innych firm.
TEMPORARYEnumTymczasowy błąd podczas generowania danych konferencji.
UNKNOWNEnumPodczas generowania danych konferencji wystąpił nieznany błąd.

ConferenceParameter

Metody

MetodaZwracany typKrótki opis
setKey(key)ConferenceParameterUstawia klucz tego elementu ConferenceParameter.
setValue(value)ConferenceParameterUstawia wartość tego ConferenceParameter.

EntryPoint

Metody

MetodaZwracany typKrótki opis
addFeature(feature)EntryPointDodaje cechę punktu wejścia, np. czy jest to numer płatny czy bezpłatny.
setAccessCode(accessCode)EntryPointkod dostępu do konferencji;
setEntryPointType(entryPointType)EntryPointUstawia typ tego punktu wejścia.
setMeetingCode(meetingCode)EntryPointKod spotkania umożliwiający dostęp do konferencji.
setPasscode(passcode)EntryPointKod dostępu do konferencji.
setPassword(password)EntryPointKod dostępu do konferencji.
setPin(pin)EntryPointKod PIN umożliwiający dostęp do konferencji.
setRegionCode(regionCode)EntryPointKod regionu CLDR/ISO 3166 dla kraju powiązanego z tym punktem wejścia.
setUri(uri)EntryPointUstawia identyfikator URI dołączania do konferencji przez ten punkt wejścia.

EntryPointFeature

Właściwości

WłaściwośćTypOpis
UNKNOWN_FEATUREEnumNie używać.
TOLLEnumDotyczy tylko punktu wejścia PHONE.
TOLL_FREEEnumDotyczy tylko punktu wejścia PHONE.

EntryPointType

Właściwości

WłaściwośćTypOpis
VIDEOEnumPunkt wejścia wideo na konferencję.
PHONEEnumPunkt wejścia telefonicznego do konferencji.
MOREEnumLink do dodatkowych informacji o punktach wejścia na konferencję.
SIPEnumPunkt wejścia SIP dla konferencji.