این سرویس به اسکریپتها اجازه میدهد تا اشیاء داده کنفرانسی را که با Google Calendar تعامل دارند، پیکربندی و بسازند.
کلاس ها
نام | توضیح مختصر |
---|---|
ConferenceData | کانتینری برای تمام اطلاعات مربوط به کنفرانس. |
ConferenceDataBuilder | سازنده برای ایجاد اشیاء ConferenceData . |
ConferenceDataService | سرویسی که اسکریپت ها می توانند برای ایجاد اطلاعات کنفرانس استفاده کنند. |
ConferenceError | خطایی که در افزونه کنفرانس رخ داد. |
ConferenceErrorType | Enum که انواع خطاهایی را که می توانید در ConferenceError مشخص کنید، تعریف می کند. |
ConferenceParameter | پارامتر ویژه راه حل برای استفاده از افزونه در دسترس است. |
EntryPoint | تعریف یک روش خاص برای پیوستن به یک کنفرانس. |
EntryPointFeature | Enum که ویژگی های نقطه ورودی را که می تواند توسط یک افزونه کنفرانس ایجاد شود را تعریف می کند. |
EntryPointType | Enum که انواع نقاط ورودی را که می تواند توسط یک افزونه کنفرانس ایجاد شود را تعریف می کند. |
ConferenceData
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
printJson() | String | نمایش JSON این شی را چاپ می کند. |
ConferenceDataBuilder
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
addConferenceParameter(conferenceParameter) | ConferenceDataBuilder | یک ConferenceParameter به این ConferenceData اضافه می کند. |
addEntryPoint(entryPoint) | ConferenceDataBuilder | یک EntryPoint به این ConferenceData اضافه می کند. |
build() | ConferenceData | ConferenceData می سازد و اعتبار می دهد. |
setConferenceId(conferenceId) | ConferenceDataBuilder | شناسه کنفرانس این ConferenceData را تنظیم می کند. |
setConferenceSolutionId(conferenceSolutionId) | ConferenceDataBuilder | شناسه راه حل کنفرانس تعریف شده در مانیفست افزونه را تنظیم می کند. |
setError(conferenceError) | ConferenceDataBuilder | ConferenceError این ConferenceData را تنظیم می کند که نشان می دهد کنفرانس با موفقیت ایجاد نشده است. |
setNotes(notes) | ConferenceDataBuilder | یادداشتهای اضافی این ConferenceData را تنظیم میکند، مانند دستورالعملهای مدیر یا اعلامیههای قانونی. |
ConferenceDataService
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
ConferenceErrorType | ConferenceErrorType | شمارش ConferenceErrorType . |
EntryPointFeature | EntryPointFeature | شمارش EntryPointFeature . |
EntryPointType | EntryPointType | شمارش EntryPointType . |
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
newConferenceDataBuilder() | ConferenceDataBuilder | ConferenceDataBuilder جدید و خالی را برمی گرداند. |
newConferenceError() | ConferenceError | ConferenceError جدید و خالی را برمی گرداند. |
newConferenceParameter() | ConferenceParameter | ConferenceParameter جدید و خالی را برمی گرداند. |
newEntryPoint() | EntryPoint | یک EntryPoint جدید و خالی برمی گرداند. |
ConferenceError
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
setAuthenticationUrl(authenticationUrl) | ConferenceError | اگر نوع خطا AUTHENTICATION باشد، افزونه باید یک URL برای تماس مجدد با افزونه ارائه دهد تا به کاربران اجازه ورود به سیستم را بدهد. |
setConferenceErrorType(conferenceErrorType) | ConferenceError | نوع خطای این ConferenceError را تنظیم می کند. |
ConferenceErrorType
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
AUTHENTICATION | Enum | یک خطای احراز هویت در طول تولید داده های کنفرانس. |
CONFERENCE_SOLUTION_FORBIDDEN | Enum | کاربر مجاز به استفاده از راه حل کنفرانس انتخابی نیست (اما ممکن است اجازه استفاده از راه حل های دیگر ارائه شده توسط افزونه را داشته باشد). |
PERMANENT | Enum | یک خطای دائمی در طول تولید داده های کنفرانس. |
PERMISSION_DENIED | Enum | کاربر مجاز به انجام عملی در سیستم کنفرانس شخص ثالث نیست. |
TEMPORARY | Enum | یک خطای موقت در هنگام تولید داده های کنفرانس. |
UNKNOWN | Enum | یک خطای ناشناخته در طول تولید داده های کنفرانس. |
ConferenceParameter
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
setKey(key) | ConferenceParameter | کلید این ConferenceParameter را تنظیم می کند. |
setValue(value) | ConferenceParameter | مقدار این ConferenceParameter را تنظیم می کند. |
EntryPoint
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
addFeature(feature) | EntryPoint | ویژگی نقطه ورودی را اضافه می کند، مانند رایگان بودن یا رایگان بودن. |
setAccessCode(accessCode) | EntryPoint | کد دسترسی برای دسترسی به کنفرانس. |
setEntryPointType(entryPointType) | EntryPoint | نوع این نقطه ورودی را تنظیم می کند. |
setMeetingCode(meetingCode) | EntryPoint | کد جلسه برای دسترسی به کنفرانس. |
setPasscode(passcode) | EntryPoint | یک رمز عبور برای دسترسی به کنفرانس. |
setPassword(password) | EntryPoint | یک رمز عبور برای دسترسی به کنفرانس. |
setPin(pin) | EntryPoint | یک کد پین برای دسترسی به کنفرانس. |
setRegionCode(regionCode) | EntryPoint | کد منطقه CLDR/ISO 3166 برای کشور مرتبط با این نقطه ورودی. |
setUri(uri) | EntryPoint | URI را برای پیوستن به کنفرانس از طریق این نقطه ورودی تنظیم می کند. |
EntryPointFeature
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
UNKNOWN_FEATURE | Enum | استفاده نکن. |
TOLL | Enum | فقط برای نقطه ورودی PHONE اعمال می شود. |
TOLL_FREE | Enum | فقط برای نقطه ورودی PHONE اعمال می شود. |
EntryPointType
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
VIDEO | Enum | یک نقطه ورودی ویدیویی برای یک کنفرانس. |
PHONE | Enum | نقطه ورود تلفن برای کنفرانس. |
MORE | Enum | پیوندی به اطلاعات بیشتر در مورد نقاط ورود به یک کنفرانس. |
SIP | Enum | یک نقطه ورودی SIP برای یک کنفرانس. |