Conference Data Service

Data Konferensi

Layanan ini memungkinkan skrip untuk mengonfigurasi dan mem-build objek data konferensi yang berinteraksi dengan Google Kalender.

Class

NamaDeskripsi singkat
ConferenceDataContainer untuk semua informasi terkait konferensi.
ConferenceDataBuilderBuilder untuk membuat objek ConferenceData.
ConferenceDataServiceLayanan yang dapat digunakan skrip untuk membuat informasi konferensi.
ConferenceErrorError yang terjadi dalam add-on konferensi.
ConferenceErrorTypeEnum yang menentukan jenis error yang dapat Anda tentukan dalam ConferenceError.
ConferenceParameterParameter khusus solusi tersedia untuk penggunaan add-on.
EntryPointDefinisi cara tertentu untuk bergabung ke konferensi.
EntryPointFeatureEnum yang menentukan fitur titik entri yang dapat dibuat oleh add-on konferensi.
EntryPointTypeEnum yang menentukan jenis titik entri yang dapat dibuat oleh add-on konferensi.

ConferenceData

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
printJson()StringMencetak representasi JSON objek ini.

ConferenceDataBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addConferenceParameter(conferenceParameter)ConferenceDataBuilderMenambahkan ConferenceParameter ke ConferenceData ini.
addEntryPoint(entryPoint)ConferenceDataBuilderMenambahkan EntryPoint ke ConferenceData ini.
build()ConferenceDataMem-build dan memvalidasi ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderMenetapkan ID konferensi ConferenceData ini.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderMenyetel ID solusi konferensi yang ditentukan dalam manifes add-on.
setError(conferenceError)ConferenceDataBuilderMenetapkan ConferenceError dari ConferenceData ini, yang menunjukkan bahwa konferensi tidak berhasil dibuat.
setNotes(notes)ConferenceDataBuilderMenetapkan catatan tambahan ConferenceData ini, seperti petunjuk dari administrator atau pemberitahuan hukum.

ConferenceDataService

Properti

PropertiJenisDeskripsi
ConferenceErrorTypeConferenceErrorTypeEnumerasi ConferenceErrorType.
EntryPointFeatureEntryPointFeatureEnumerasi EntryPointFeature.
EntryPointTypeEntryPointTypeEnumerasi EntryPointType.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
newConferenceDataBuilder()ConferenceDataBuilderMenampilkan ConferenceDataBuilder baru yang kosong.
newConferenceError()ConferenceErrorMenampilkan ConferenceError baru yang kosong.
newConferenceParameter()ConferenceParameterMenampilkan ConferenceParameter baru yang kosong.
newEntryPoint()EntryPointMenampilkan EntryPoint baru yang kosong.

ConferenceError

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setAuthenticationUrl(authenticationUrl)ConferenceErrorJika jenis error-nya adalah AUTHENTICATION, add-on harus menyediakan URL yang memanggil kembali add-on tersebut agar pengguna dapat login.
setConferenceErrorType(conferenceErrorType)ConferenceErrorMenetapkan jenis error ConferenceError ini.

ConferenceErrorType

Properti

PropertiJenisDeskripsi
AUTHENTICATIONEnumKesalahan autentikasi selama pembuatan data konferensi.
CONFERENCE_SOLUTION_FORBIDDENEnumPengguna tidak diizinkan untuk menggunakan solusi konferensi yang dipilih (tetapi mungkin diizinkan untuk menggunakan solusi lain yang ditawarkan oleh add-on).
PERMANENTEnumError permanen selama pembuatan data konferensi.
PERMISSION_DENIEDEnumPengguna tidak diizinkan untuk melakukan tindakan dalam sistem konferensi pihak ketiga.
TEMPORARYEnumError sementara selama pembuatan data konferensi.
UNKNOWNEnumKesalahan yang tidak diketahui selama pembuatan data konferensi.

ConferenceParameter

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setKey(key)ConferenceParameterMenetapkan kunci ConferenceParameter ini.
setValue(value)ConferenceParameterMenetapkan nilai ConferenceParameter ini.

EntryPoint

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addFeature(feature)EntryPointMenambahkan fitur titik masuk, seperti bebas pulsa atau bebas pulsa.
setAccessCode(accessCode)EntryPointKode akses untuk mengakses konferensi.
setEntryPointType(entryPointType)EntryPointMenetapkan jenis titik entri ini.
setMeetingCode(meetingCode)EntryPointKode rapat untuk mengakses konferensi.
setPasscode(passcode)EntryPointKode sandi untuk mengakses konferensi.
setPassword(password)EntryPointKode sandi untuk mengakses konferensi.
setPin(pin)EntryPointKode PIN untuk mengakses konferensi.
setRegionCode(regionCode)EntryPointKode wilayah CLDR/ISO 3166 untuk negara yang terkait dengan titik entri ini.
setUri(uri)EntryPointMenetapkan URI untuk bergabung ke konferensi melalui titik entri ini.

EntryPointFeature

Properti

PropertiJenisDeskripsi
UNKNOWN_FEATUREEnumJangan gunakan.
TOLLEnumHanya berlaku untuk titik entri PHONE.
TOLL_FREEEnumHanya berlaku untuk titik entri PHONE.

EntryPointType

Properti

PropertiJenisDeskripsi
VIDEOEnumTitik entri video untuk konferensi.
PHONEEnumTitik entri telepon untuk konferensi.
MOREEnumLink ke informasi selengkapnya tentang titik masuk ke konferensi.
SIPEnumTitik entri SIP untuk konferensi.