Conference Data Service

Konferenzdaten

Mit diesem Dienst können Skripts Konferenzdatenobjekte konfigurieren und erstellen, die mit Google Kalender interagieren.

Kurse

NameKurzbeschreibung
ConferenceDataContainer für alle Informationen zur Konferenz.
ConferenceDataBuilderBuilder zum Erstellen von ConferenceData-Objekten.
ConferenceDataServiceDienst, mit dem Skripts zum Erstellen von Konferenzinformationen verwendet werden können.
ConferenceErrorEin Fehler in einem Videokonferenz-Add-on ist aufgetreten.
ConferenceErrorTypeEnum, das die Fehlertypen definiert, die Sie in einem ConferenceError angeben können.
ConferenceParameterLösungsspezifischer Parameter, der für die Verwendung des Add-ons verfügbar ist.
EntryPointDefinition einer bestimmten Art, an einer Konferenz teilzunehmen.
EntryPointFeatureEnum, das die Funktionen des Einstiegspunkts definiert, die von einem Videokonferenz-Add-on erstellt werden können.
EntryPointTypeEnum, das die Typen von Einstiegspunkten definiert, die von einem Videokonferenz-Add-on erstellt werden können.

ConferenceData

Methoden

MethodeRückgabetypKurzbeschreibung
printJson()StringGibt die JSON-Darstellung dieses Objekts aus.

ConferenceDataBuilder

Methoden

MethodeRückgabetypKurzbeschreibung
addConferenceParameter(conferenceParameter)ConferenceDataBuilderFügt dieser ConferenceData ein ConferenceParameter hinzu.
addEntryPoint(entryPoint)ConferenceDataBuilderFügt dieser ConferenceData ein EntryPoint hinzu.
build()ConferenceDataErstellt und validiert den ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderLegt die Konferenz-ID von ConferenceData fest.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderLegt die ID der Konferenzlösung fest, die im Manifest des Add-ons definiert ist.
setError(conferenceError)ConferenceDataBuilderLegt den ConferenceError dieses ConferenceData fest und gibt an, dass die Konferenz nicht erfolgreich erstellt wurde.
setNotes(notes)ConferenceDataBuilderLegt die zusätzlichen Hinweise dieser ConferenceData fest, z. B. Anweisungen des Administrators oder rechtliche Hinweise.

ConferenceDataService

Attribute

PropertyTypBeschreibung
ConferenceErrorTypeConferenceErrorTypeDie ConferenceErrorType-Aufzählung.
EntryPointFeatureEntryPointFeatureDie EntryPointFeature-Aufzählung.
EntryPointTypeEntryPointTypeDie EntryPointType-Aufzählung.

Methoden

MethodeRückgabetypKurzbeschreibung
newConferenceDataBuilder()ConferenceDataBuilderGibt ein neues, leeres ConferenceDataBuilder zurück.
newConferenceError()ConferenceErrorGibt ein neues, leeres ConferenceError zurück.
newConferenceParameter()ConferenceParameterGibt ein neues, leeres ConferenceParameter zurück.
newEntryPoint()EntryPointGibt ein neues, leeres EntryPoint zurück.

ConferenceError

Methoden

MethodeRückgabetypKurzbeschreibung
setAuthenticationUrl(authenticationUrl)ConferenceErrorWenn der Fehlertyp AUTHENTICATION lautet, muss das Add-on eine URL angeben, über die das Add-on zurückgerufen wird, damit sich Nutzer anmelden können.
setConferenceErrorType(conferenceErrorType)ConferenceErrorLegt den Fehlertyp von diesem ConferenceError fest.

ConferenceErrorType

Attribute

PropertyTypBeschreibung
AUTHENTICATIONEnumEin Authentifizierungsfehler bei der Generierung von Konferenzdaten.
CONFERENCE_SOLUTION_FORBIDDENEnumDer Nutzer ist nicht berechtigt, die ausgewählte Konferenzlösung zu verwenden, ist aber möglicherweise berechtigt, andere Lösungen zu verwenden, die vom Add-on angeboten werden.
PERMANENTEnumEin dauerhafter Fehler während der Generierung von Konferenzdaten.
PERMISSION_DENIEDEnumDer Nutzer ist nicht berechtigt, eine Aktion im Drittanbietersystem auszuführen.
TEMPORARYEnumEin vorübergehender Fehler während der Generierung von Konferenzdaten.
UNKNOWNEnumBeim Generieren von Konferenzdaten ist ein unbekannter Fehler aufgetreten.

ConferenceParameter

Methoden

MethodeRückgabetypKurzbeschreibung
setKey(key)ConferenceParameterLegt den Schlüssel dieses ConferenceParameter fest.
setValue(value)ConferenceParameterLegt den Wert von ConferenceParameter fest.

EntryPoint

Methoden

MethodeRückgabetypKurzbeschreibung
addFeature(feature)EntryPointFügt die Funktion des Einstiegspunkts hinzu, z. B. gebührenfrei oder gebührenfrei
setAccessCode(accessCode)EntryPointEin Zugriffscode für die Teilnahme an der Konferenz.
setEntryPointType(entryPointType)EntryPointLegt den Typ dieses Einstiegspunkts fest.
setMeetingCode(meetingCode)EntryPointEin Besprechungscode für die Teilnahme an der Konferenz.
setPasscode(passcode)EntryPointEin Sicherheitscode für den Zugang zur Konferenz.
setPassword(password)EntryPointEin Passwortcode für den Zugang zur Konferenz.
setPin(pin)EntryPointEin PIN-Code für die Teilnahme an der Konferenz.
setRegionCode(regionCode)EntryPointDer CLDR-/ISO 3166-Regionscode für das Land, das mit diesem Einstiegspunkt verknüpft ist.
setUri(uri)EntryPointLegt den URI für die Teilnahme an der Konferenz über diesen Einstiegspunkt fest.

EntryPointFeature

Attribute

PropertyTypBeschreibung
UNKNOWN_FEATUREEnumNicht verwenden.
TOLLEnumGilt nur für den PHONE-Einstiegspunkt.
TOLL_FREEEnumGilt nur für den PHONE-Einstiegspunkt.

EntryPointType

Attribute

PropertyTypBeschreibung
VIDEOEnumEin Videoeinstiegspunkt für eine Konferenz.
PHONEEnumEin Telefoneinstiegspunkt für eine Konferenz.
MOREEnumEin Link zu weiteren Informationen über Einstiegspunkte in eine Konferenz.
SIPEnumEin SIP-Einstiegspunkt für eine Konferenz.