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

(選用步驟) 這項要求的專屬 ID。最多 36 個 ASCII 字元。建議使用隨機 UUID。只有在提供 request_id 時,這項要求才會是等冪。

FireTriggerResponse

這個類型沒有任何欄位。

FireTrigger 方法的回應訊息。

ResourceData

應用程式專屬資源值。

欄位
fields

map<string, VariableData>

資源欄位的對應,索引鍵為欄位名稱。

TextFormat

一段文字,提供豐富的格式設定選項,包括樣式、超連結和互動式元素。

欄位
text_format_elements[]

TextFormatElement

(選用步驟) 文字格式元素集合。

方塊

文字格式的可點選動態磚。

欄位
icon

Icon

(選用步驟) 方塊中顯示的圖示。

label

string

(選用步驟) 方塊中顯示的文字。

url

string

(選用步驟) 點按智慧型方塊時前往的網址。

圖示

方塊中的圖示。

欄位
聯集欄位 icons。方塊中顯示的圖示。icons 只能是下列其中一項:
icon_url

string

顯示 HTTPS 網址代管的自訂圖示。

例如:

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

支援的檔案類型包括 .png.jpg

material_icon

string

Google Material 圖示中定義的圖示名稱,例如 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.
CODE_BLOCK 程式碼區塊。

WrapStyle

不同換行樣式的列舉。

列舉
WRAP_STYLE_UNSPECIFIED 未指定換行樣式。
NO_WRAP 沒有換行樣式。

VariableData

代表變數資料,可保留不同類型的多個值。

欄位
boolean_values[]

bool

布林值。

integer_values[]

int64

整數值。

string_values[]

string

字串值。

timestamp_values[]

Timestamp

時間戳記值。

resource_references[]

string

資源 ID 清單 (例如「spaces/123」)。

resource_data_values[]

ResourceData

資源資料清單。

email_address_values[]

string

電子郵件地址值。

users[]

string

Google 使用者值,格式為 users/{user}