- Biểu diễn dưới dạng JSON
- CommonEventObject
- Múi giờ
- Thông tin đầu vào
- Chuỗi đầu vào
- DateTimeInput
- Ngày nhập
- Thời gian nhập
Sự kiện trên Google Chat.
Biểu diễn dưới dạng JSON |
---|
{ "type": enum ( |
Các trường | |
---|---|
type |
Loại sự kiện. |
eventTime |
Dấu thời gian cho biết thời điểm sự kiện xảy ra. |
token |
Giá trị bí mật mà các ứng dụng Chat cũ có thể sử dụng để xác minh xem một yêu cầu có phải là của Google hay không. Google tạo ngẫu nhiên mã thông báo và giá trị của nó sẽ không thay đổi. Bạn có thể lấy, thu hồi hoặc tạo lại mã thông báo từ trang cấu hình API Chat trong Google Cloud Console. Các ứng dụng Chat hiện đại không sử dụng trường này. Dữ liệu này không có trong các phản hồi API và trang cấu hình API Chat. |
threadKey |
Khoá do ứng dụng Chat xác định cho chuỗi liên quan đến sự kiện. Xem |
message |
Thông báo kích hoạt sự kiện, nếu có. |
user |
Người dùng đã kích hoạt sự kiện. |
space |
Không gian diễn ra sự kiện. |
action |
Dữ liệu về hành động trên biểu mẫu được liên kết với một thẻ tương tác đã được nhấp vào. Chỉ được điền sẵn cho |
configCompleteRedirectUrl |
URL mà ứng dụng Chat nên chuyển hướng người dùng đến sau khi họ đã hoàn tất quy trình uỷ quyền hoặc cấu hình bên ngoài Google Chat. Để biết thêm thông tin, hãy xem phần Kết nối ứng dụng Chat với các dịch vụ và công cụ khác. |
isDialogEvent |
Đúng khi sự kiện liên quan đến hộp thoại. |
dialogEventType |
Loại sự kiện hộp thoại nhận được. |
common |
Biểu thị thông tin về ứng dụng của người dùng, chẳng hạn như ngôn ngữ, ứng dụng lưu trữ và nền tảng. Đối với ứng dụng nhắn tin, |
Đối tượng sự kiện chung
Biểu thị thông tin về ứng dụng của người dùng, chẳng hạn như ngôn ngữ, ứng dụng lưu trữ và nền tảng. Đối với ứng dụng nhắn tin, CommonEventObject
bao gồm dữ liệu do người dùng gửi và tương tác với thẻ, như dữ liệu đã nhập vào hộp thoại.
Biểu diễn dưới dạng JSON |
---|
{ "userLocale": string, "hostApp": enum ( |
Các trường | |
---|---|
userLocale |
|
hostApp |
Enum hostApp cho biết ứng dụng mà tiện ích bổ sung được gọi. Luôn |
platform |
Enum của nền tảng cho biết nền tảng nơi sự kiện bắt nguồn ( |
timeZone |
Mã múi giờ và độ lệch so với Giờ phối hợp quốc tế (UTC). |
formInputs |
Một bản đồ chứa các giá trị hiện tại của tiện ích trong thẻ. Khoá bản đồ là các ID chuỗi được gán cho mỗi tiện ích và các giá trị thể hiện thông tin đầu vào cho tiện ích đó. Tuỳ thuộc vào loại dữ liệu đầu vào, một đối tượng khác nhau đại diện cho từng đầu vào: Đối với các tiện ích đơn giá trị, |
parameters |
Thông số tùy chỉnh được chuyển đến hàm được gọi. Cả khóa và giá trị đều phải là chuỗi. |
invokedFunction |
Tên của hàm được gọi liên kết với tiện ích. Chỉ đặt cho ứng dụng nhắn tin. |
TimeZone
Mã múi giờ và độ lệch so với Giờ phối hợp quốc tế (UTC). Không được ứng dụng Chat hỗ trợ.
Biểu diễn dưới dạng JSON |
---|
{ "id": string, "offset": integer } |
Các trường | |
---|---|
id |
Mã cơ sở dữ liệu về múi giờ IANA TZ, chẳng hạn như "America/Toronto". |
offset |
Chênh lệch múi giờ của người dùng, tính bằng mili giây, từ Giờ phối hợp quốc tế (UTC). |
Thông tin đầu vào
Các loại dữ liệu đầu vào cho tiện ích. Người dùng nhập dữ liệu bằng những dữ liệu đầu vào này.
Biểu diễn dưới dạng JSON |
---|
{ // Union field |
Các trường | |
---|---|
Trường liên kết
|
|
stringInputs |
Tham số đầu vào cho các tiện ích thông thường. Đối với tiện ích một giá trị, đó là danh sách một giá trị duy nhất. Đối với các tiện ích nhiều giá trị, chẳng hạn như hộp đánh dấu, tất cả các giá trị sẽ được trình bày. |
dateTimeInput |
Giá trị nhập ngày và giờ. Không được ứng dụng Chat hỗ trợ. |
dateInput |
Giá trị nhập ngày. Không được ứng dụng Chat hỗ trợ. |
timeInput |
Giá trị nhập vào theo thời gian. Không được ứng dụng Chat hỗ trợ. |
Chuỗi đầu vào
Tham số đầu vào cho các tiện ích thông thường. Đối với tiện ích một giá trị, đó là danh sách một giá trị duy nhất. Đối với các tiện ích nhiều giá trị, chẳng hạn như hộp đánh dấu, tất cả các giá trị sẽ được trình bày.
Biểu diễn dưới dạng JSON |
---|
{ "value": [ string ] } |
Các trường | |
---|---|
value[] |
Một mảng chuỗi do người dùng nhập. |
Ngày giờ nhập
Giá trị nhập ngày và giờ. Không được ứng dụng Chat hỗ trợ.
Biểu diễn dưới dạng JSON |
---|
{ "msSinceEpoch": string, "hasDate": boolean, "hasTime": boolean } |
Các trường | |
---|---|
msSinceEpoch |
Thời gian kể từ thời gian bắt đầu của hệ thống, tính bằng mili giây. |
hasDate |
Thông tin đầu vào |
hasTime |
Dữ liệu đầu vào |
Ngày nhập
Giá trị nhập ngày. Không được ứng dụng Chat hỗ trợ.
Biểu diễn dưới dạng JSON |
---|
{ "msSinceEpoch": string } |
Các trường | |
---|---|
msSinceEpoch |
Thời gian kể từ thời gian bắt đầu của hệ thống, tính bằng mili giây. |
Giờ nhập
Giá trị nhập vào theo thời gian. Không được ứng dụng Chat hỗ trợ.
Biểu diễn dưới dạng JSON |
---|
{ "hours": integer, "minutes": integer } |
Các trường | |
---|---|
hours |
Giờ theo đồng hồ 24 giờ. |
minutes |
Số phút vượt quá giờ. Các giá trị hợp lệ là từ 0 đến 59. |