Package google.apps.studio.v1

الفهرس

WorkspaceStudioService

خدمة Workspace Studio

FireTrigger

rpc FireTrigger(FireTriggerRequest) returns (FireTriggerResponse)

يُعلم Google بوقوع حدث مشغِّل.

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/workspace.studio.trigger

لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.

FireTriggerRequest

رسالة الطلب لطريقة FireTrigger.

الحقول
name

string

الحقل مطلوب. اسم المورد الخاص بعامل التشغيل التنسيق: triggers/{trigger_id}

outputs

map<string, VariableData>

اختيارية: متغيّرات الناتج من حدث المشغّل في تطبيق الجهة الخارجية

log

TextFormat

اختيارية: سجلّ اختياري يظهر للمستخدم لحدث التشغيل.

request_id

string

اختيارية: معرّف فريد لهذا الطلب. يجب أن يتألف من 36 حرفًا من أحرف ASCII. يُنصح باستخدام معرّف فريد عالمي عشوائي. لا يكون هذا الطلب متكررًا إلا إذا تم توفير request_id.

FireTriggerResponse

لا يتضمّن هذا النوع أي حقول.

رسالة الاستجابة لطريقة FireTrigger.

ResourceData

قيمة المورد الخاصة بالتطبيق.

الحقول
fields

map<string, VariableData>

خريطة لحقول الموارد مفتاحها اسم الحقل.

TextFormat

مجموعة من النصوص تتضمّن خيارات تنسيق متقدّمة، بما في ذلك الأنماط والروابط التشعّبية والعناصر التفاعلية

الحقول
text_format_elements[]

TextFormatElement

اختيارية: مجموعة من عناصر تنسيق النص

شريحة

شريحة قابلة للنقر بتنسيق نصي

الحقول
icon

Icon

اختيارية: الرمز المعروض في الشريحة

label

string

اختيارية: النص المعروض في الشريحة

url

string

اختيارية: عنوان URL الذي يتم الانتقال إليه عند النقر على الشريحة

رمز

أيقونة في الشريحة

الحقول
حقل الربط icons الرمز المعروض في الشريحة يمكن أن يكون التعليق icons إحدى القيم التالية فقط:
icon_url

string

عرض رمز مخصّص مستضاف على عنوان URL يستخدم HTTPS

على سبيل المثال:

"iconUrl":
"https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"

تشمل أنواع الملفات المتوافقة .png و.jpg.

material_icon

string

اسم الرمز المحدّد في Google Material Icon، مثل check_box يتم تجاهل أي أسماء غير صالحة واستبدالها بسلسلة فارغة، ما يؤدي إلى تعذُّر عرض الرمز.

TextFormatElement

عنصر واحد ضمن رسالة WorkflowTextFormatMarkup، ويمكن أن يكون شريحة أو نصًا منسّقًا أو رابطًا تشعّبيًا أو حاوية قائمة

الحقول
حقل الربط element عنصر يمثّل أحد عناصر تنسيق النص المتعددة المحتملة. يمكن أن يكون التعليق element إحدى القيم التالية فقط:
text

string

نص بالتنسيق النصي

chip

Chip

شريحة قابلة للنقر بتنسيق نصي

styled_text

StyledText

نص منسَّق بتنسيق نصي

list_container

ListContainer

حاوية القائمة بتنسيق نصي

ListContainer

حاوية لعناصر القائمة، حيث يمكن أن يحتوي كل عنصر قائمة على عدة عناصر TextFormatElement.

الحقول
list_nest_level

int64

اختيارية: مستوى التداخل في القائمة. يبدأ من 0 للمستوى الأعلى، ويزيد بمقدار 1 لكل قائمة متداخلة.

list_type

ListType

اختيارية: تحدّد هذه السمة نوع القائمة.

list_items[]

ListItem

اختيارية: مجموعة من عناصر القائمة

ListItem

تمثّل هذه السمة عنصرًا في قائمة.

الحقول
text_format_elements[]

TextFormatElement

اختيارية: مجموعة من عناصر تنسيق النص

ListType

تعداد لأنواع القوائم المختلفة.

عمليات التعداد
LIST_TYPE_UNSPECIFIED لم يتم تحديد نوع القائمة.
ORDERED قائمة مع ترتيب
UNORDERED قائمة بدون ترتيب

StyledText

عنصر نصي يتضمّن أنماطًا مثل الخط العريض والمائل واللون

الحقول
text

string

اختيارية: تمثّل هذه السمة المحتوى الرئيسي للنص.

styles[]

Style

اختيارية: مجموعة من الأنماط المطبَّقة على النص

font_weight

FontWeight

اختيارية: كثافة خط النص

color

Color

اختيارية: لون النص

wrap_style

WrapStyle

اختيارية: نمط التفاف النص.

FontWeight

تعداد لقيم مختلفة لوزن الخط.

عمليات التعداد
FONT_WEIGHT_UNSPECIFIED وزن عادي مع سمك عادي
LIGHT وزن أخف وسُمك أقل
MEDIUM وزن متوسط بين الخفيف والغامق
BOLD وزن أثقل مع زيادة في السُمك

النمط

تعداد لأنماط النصوص المختلفة، مثل النص المائل والمسطّر وما إلى ذلك

عمليات التعداد
STYLE_UNSPECIFIED لم يتم تطبيق أي نمط.
ITALIC نمط مائل
UNDERLINE نمط التسطير
STRIKETHROUGH نمط النص المشطوب
LINE_BREAK فاصل سطر
UPPERCASE نمط الأحرف الكبيرة
CODE الرمز
CODE_BLOCK مجموعة رموز

WrapStyle

تعداد لأنماط الالتفاف المختلفة.

عمليات التعداد
WRAP_STYLE_UNSPECIFIED لم يتم تحديد أي نمط التفاف.
NO_WRAP بلا نمط التفاف

VariableData

تمثّل البيانات المتغيرة التي يمكن أن تحتوي على قيم متعددة من أنواع مختلفة.

الحقول
boolean_values[]

bool

القيم المنطقية

integer_values[]

int64

قيم الأعداد الصحيحة

string_values[]

string

قيم السلاسل

timestamp_values[]

Timestamp

قيم الطابع الزمني

resource_references[]

string

قائمة بمعرّفات الموارد (مثل "spaces/123").

resource_data_values[]

ResourceData

قائمة ببيانات الموارد

email_address_values[]

string

قيم عناوين البريد الإلكتروني

users[]

string

قيم مستخدم Google بالتنسيق users/{user}