Với API Google Chat, các ứng dụng có thể nhập dữ liệu từ các nền tảng nhắn tin khác vào Google Chat bằng cách sử dụng không gian ở chế độ nhập. Để biết thêm thông tin, hãy xem Nhập dữ liệu tin nhắn vào Google Chat từ một dịch vụ khác.
Để đọc và ghi tài nguyên trong không gian ở chế độ nhập, bạn phải
xác thực các ứng dụng trong Chat bằng tài khoản dịch vụ.
Cấp cho tài khoản dịch vụ phạm vi uỷ quyền sau đây đối với API Chat
bởi quản trị viên: https://www.googleapis.com/auth/chat.import
.
Chỉ quản trị viên miền Google Workspace mới có thể cấp phạm vi OAuth này cho tài khoản dịch vụ thông qua uỷ quyền trên toàn miền. Mọi miền mà ứng dụng Chat tạo không gian ở chế độ nhập phải có phạm vi OAuth này. Sau khi uỷ quyền tài khoản dịch vụ quyền trên toàn miền đối với phạm vi này, các ứng dụng trong Chat có thể truy cập vào tính năng nhập chế độ không gian theo mạo danh tài khoản người dùng.
Trong một số trường hợp, tài khoản người dùng để mạo danh có thể không còn được
sẵn có. Trong những trường hợp này, ứng dụng Chat có thể sử dụng
thông tin đăng nhập tài khoản dịch vụ làm dự phòng. Ví dụ: nếu bạn xoá một người dùng
tài khoản đã được sử dụng trong quá trình tạo thông báo,
Ứng dụng Chat có thể dùng thông tin đăng nhập tài khoản dịch vụ của riêng ứng dụng đó
để tạo một thư có chứa cùng nội dung. Ứng dụng trong Chat có thể
truy cập không gian ở chế độ nhập dưới dạng ứng dụng bằng thông tin đăng nhập tài khoản dịch vụ với
phạm vi OAuth sau: https://www.googleapis.com/auth/chat.bot
.
Không có phạm vi API Google Chat nào khác là yêu cầu bắt buộc khi nhập tài nguyên vào không gian chế độ nhập. Các ứng dụng trong Chat chỉ có thể nhập nội dung vào không gian ở chế độ nhập mà chúng tạo ra chứ không phải vào không gian chế độ nhập do các ứng dụng khác tạo ra.
Bảng sau đây liệt kê các phương thức tài nguyên mà các ứng dụng trong Chat có thể trong không gian chế độ nhập và loại xác thực mà chúng hỗ trợ:
Phương thức tài nguyên |
Có hỗ trợ nhập vai người dùng |
Thông tin đăng nhập tài khoản dịch vụ được hỗ trợ |
---|---|---|
|
Có |
Không |
|
Không |
Có |
|
Có |
Không |
|
Có |
Không |
|
Có |
Không |
|
Có |
Có |
|
Có |
Có |
|
Không |
Có |
|
Có |
Không |
|
Có |
Có |
|
Có |
Không |
|
Có |
Không |
|
Có |
Không |
|
Có |
Không |
|
Có |
Không |
|
Có |
Không |
Chủ đề có liên quan
- Để tìm hiểu thêm về việc xác thực và uỷ quyền, hãy xem Xác thực và uỷ quyền các ứng dụng Google Chat cũng như các yêu cầu API.
- Để tìm hiểu cách bắt đầu nhập tài nguyên bằng không gian ở chế độ nhập, hãy xem Nhập dữ liệu vào Google Chat.