Hiện tại, các nhà phát triển đã có thể sử dụng rộng rãi tiện ích bổ sung của Google Lớp học! Vui lòng xem tài liệu về tiện ích bổ sung để biết thêm thông tin.
Tạo Registration, khiến Lớp học bắt đầu gửi thông báo từ feed được cung cấp đến đích được cung cấp trong cloudPubSubTopic.
Trả về Registration đã tạo. Hiện tại, đối số này sẽ giống với đối số, nhưng với các trường do máy chủ chỉ định, chẳng hạn như expiryTime và id đã được điền vào.
Lưu ý rằng mọi giá trị được chỉ định cho các trường expiryTime hoặc id đều sẽ bị bỏ qua.
Mặc dù Lớp học có thể nỗ lực tối đa để xác thực cloudPubSubTopic và trả về lỗi, nhưng phương thức gọi có trách nhiệm đảm bảo rằng lớp này tồn tại và Lớp học có quyền phát hành mã này.
Phương thức này có thể trả về các mã lỗi sau:
PERMISSION_DENIED nếu:
người dùng đã xác thực không có quyền nhận thông báo từ trường đã yêu cầu; hoặc
người dùng hiện tại chưa cấp quyền truy cập vào dự án Google Cloud hiện tại có phạm vi phù hợp cho nguồn cấp dữ liệu được yêu cầu. Lưu ý rằng việc uỷ quyền trên toàn miền hiện không được hỗ trợ cho mục đích này. Nếu yêu cầu có phạm vi thích hợp nhưng không có quyền nào được cấp, thì hệ thống sẽ trả về [Lỗi yêu cầu][@MissingGrant lỗi].