Conference Data Service

Dane konferencji

Ta usługa umożliwia skryptom konfigurowanie i tworzenie obiektów danych rozmów wideo, które wchodzą w interakcję z Kalendarzem Google.

Zajęcia

NazwaKrótki opis
ConferenceDataKontener na wszystkie informacje związane z konferencjami.
ConferenceDataBuilderKonstruktor do tworzenia obiektów ConferenceData.
ConferenceDataServiceUsługa, której mogą używać skrypty do tworzenia informacji o rozmowie wideo.
ConferenceErrorWystąpił błąd w dodatku do obsługi rozmów wideo.
ConferenceErrorTypeWartość określająca typy błędów, które możesz określić w polu ConferenceError.
ConferenceParameterParametr związany z rozwiązaniem jest dostępny przed użyciem dodatku.
EntryPointDefinicja konkretnego sposobu dołączania do konferencji.
EntryPointFeatureWartość określająca funkcje punktu wejścia, które można utworzyć za pomocą dodatku do rozmów wideo.
EntryPointTypeWartość określająca typy punktów wejścia, które można utworzyć za pomocą dodatku do rozmów wideo.

ConferenceData

Metody

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

ConferenceDataBuilder

Metody

MetodaZwracany typKrótki opis
addConferenceParameter(conferenceParameter)ConferenceDataBuilderDodaje element ConferenceParameter do: ConferenceData.
addEntryPoint(entryPoint)ConferenceDataBuilderDodaje: EntryPoint do: ConferenceData.
build()ConferenceDataKompiluje i weryfikuje ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderUstawia identyfikator rozmowy wideo w ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderUstawia identyfikator rozwiązania do obsługi konferencji zdefiniowany w pliku manifestu dodatku.
setError(conferenceError)ConferenceDataBuilderUstawia wartość ConferenceError elementu ConferenceData, wskazując, że konferencja nie została utworzona.
setNotes(notes)ConferenceDataBuilderUstawia dodatkowe uwagi dotyczące elementu ConferenceData, np. 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 typ błędu to AUTHENTICATION, dodatek musi podać adres URL wywołujący go z powrotem, 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 konferencji wystąpił błąd uwierzytelniania.
CONFERENCE_SOLUTION_FORBIDDENEnumUżytkownik nie ma uprawnień do korzystania z wybranego rozwiązania do obsługi konferencji (ale może korzystać 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 innej firmy.
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 obiektu ConferenceParameter.
setValue(value)ConferenceParameterUstawia wartość tego parametru ConferenceParameter.

EntryPoint

Metody

MetodaZwracany typKrótki opis
addFeature(feature)EntryPointDodaje funkcję punktu wejścia, np. numer pł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)EntryPointKod hasła umożliwiającego dostęp do konferencji.
setPin(pin)EntryPointKod PIN umożliwiający dostęp do konferencji.
setRegionCode(regionCode)EntryPointKod regionu CLDR/ISO 3166 kraju powiązanego z tym punktem wejścia.
setUri(uri)EntryPointUstawia identyfikator URI służący do 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ę.
PHONEEnumTelefon jako punkt wejścia do konferencji.
MOREEnumLink do dodatkowych informacji o punktach wejścia na konferencję.
SIPEnumPunkt wejścia SIP na potrzeby konferencji.