Conference Data Service

Dane rozmów wideo

Ta usługa umożliwia skryptom konfigurowanie i kompilowanie obiektów danych rozmów wideo, które współdziałają z Kalendarzem Google.

Zajęcia

NazwaKrótki opis
ConferenceDataKontener na wszystkie informacje związane z konferencją.
ConferenceDataBuilderKreator do tworzenia obiektów ConferenceData.
ConferenceDataServiceUsługa, której skrypty mogą używać do tworzenia informacji o rozmowach wideo.
ConferenceErrorWystąpił błąd w dodatku do rozmów wideo.
ConferenceErrorTypeEnum definiują typy błędów, które można określić w polu ConferenceError.
ConferenceParameterDostępny parametr dotyczący konkretnego rozwiązania dostępny po zastosowaniu dodatku.
EntryPointDefinicja określonego sposobu dołączania do konferencji.
EntryPointFeatureEnum definiujące cechy punktu wejścia, który można utworzyć za pomocą dodatku do rozmów wideo.
EntryPointTypeEnum definiują typy punktów wejścia, które może tworzyć dodatek do rozmów wideo.

ConferenceData

Metody

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

ConferenceDataBuilder

Metody

MetodaZwracany typKrótki opis
addConferenceParameter(conferenceParameter)ConferenceDataBuilderDodaje ConferenceParameter do tego elementu (ConferenceData).
addEntryPoint(entryPoint)ConferenceDataBuilderDodaje EntryPoint do tego elementu (ConferenceData).
build()ConferenceDataTworzy i weryfikuje ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderUstawia identyfikator rozmowy ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderUstawia identyfikator rozwiązania do wideokonferencji określonego w pliku manifestu dodatku.
setError(conferenceError)ConferenceDataBuilderWskazuje wartość ConferenceError w polu ConferenceData, co oznacza, że konferencja nie została utworzona.
setNotes(notes)ConferenceDataBuilderUstawia dodatkowe uwagi związane z elementem ConferenceData, na przykład 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 element ConferenceDataBuilder.
newConferenceError()ConferenceErrorZwraca nowy, pusty element ConferenceError.
newConferenceParameter()ConferenceParameterZwraca nowy, pusty element ConferenceParameter.
newEntryPoint()EntryPointZwraca nowy, pusty element EntryPoint.

ConferenceError

Metody

MetodaZwracany typKrótki opis
setAuthenticationUrl(authenticationUrl)ConferenceErrorJeśli typem błędu jest AUTHENTICATION, dodatek musi podać URL wywołania dodatku, aby użytkownicy mogli się zalogować.
setConferenceErrorType(conferenceErrorType)ConferenceErrorUstawia typ błędu ConferenceError.

ConferenceErrorType

Właściwości

WłaściwośćTypOpis
AUTHENTICATIONEnumPodczas generowania danych konferencyjnych wystąpił błąd uwierzytelniania.
CONFERENCE_SOLUTION_FORBIDDENEnumUżytkownik nie ma dostępu do wybranego rozwiązania konferencyjnego (ale może korzystać z innych rozwiązań oferowanych przez dodatek).
PERMANENTEnumTrwały błąd podczas generowania danych rozmowy wideo.
PERMISSION_DENIEDEnumUżytkownik nie może wykonywać czynności w zewnętrznym systemie do obsługi rozmów wideo.
TEMPORARYEnumTymczasowy błąd podczas generowania danych rozmowy wideo.
UNKNOWNEnumPodczas generowania danych konferencji wystąpił nieznany błąd.

ConferenceParameter

Metody

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

EntryPoint

Metody

MetodaZwracany typKrótki opis
addFeature(feature)EntryPointDodaje funkcję punktu wejścia, np. 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 rozmowy wideo.
setPassword(password)EntryPointHasło umożliwiające dostęp do rozmowy wideo.
setPin(pin)EntryPointKod PIN umożliwiający dostęp do rozmowy wideo.
setRegionCode(regionCode)EntryPointKod regionu CLDR/ISO 3166 dla kraju powiązanego z tym punktem wejścia.
setUri(uri)EntryPointUstawia identyfikator URI umożliwiający dołączenie do rozmowy wideo 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 potrzeby konferencji.
PHONEEnumPunkt wejścia telefonu na konferencję.
MOREEnumLink do dodatkowych informacji o punktach wejścia do konferencji.
SIPEnumPunkt wejścia SIP na rozmowę konferencyjną.