Trong API Thông báo của Doanh nghiệp của tôi, thông báo được xuất bản trong dịch vụ Cloud Pub/Sub. Sau bạn thiết lập Cloud Pub/Sub và tạo một chủ đề, bạn có thể thực hiện các thao tác sau thao tác đối với thông báo:
- Truy xuất chế độ cài đặt thông báo.
- Cập nhật chế độ cài đặt thông báo.
- Xoá chế độ cài đặt thông báo.
Bài đánh giá, câu hỏi và câu trả lời mới hoặc đã cập nhật, nội dung nghe nhìn tải lên, Hỗ trợ nội dung cập nhật của Google cần xem xét, thay đổi trạng thái vị trí và nhiều tính năng khác. Đối tượng NotificationType danh sách và mô tả các loại thông báo có sẵn.
Trước khi bắt đầu
Để sử dụng API Thông báo cho Doanh nghiệp của tôi, hãy đăng ký ứng dụng của bạn và nhận Thông tin đăng nhập OAuth 2.0. Để biết chi tiết về cách bắt đầu với API, xem phần Thiết lập cơ bản.
Thiết lập Cloud Pub/Sub
Cách thiết lập thông báo API bằng Cloud Pub/Sub, hãy thực hiện các bước sau:
- Làm theo hướng dẫn về Cloud Pub/Sub để thiết lập ứng dụng của bạn.
- Tạo một chủ đề trong dự án Cloud Pub/Sub của bạn và ghi lại tên của chủ đề đã tạo.
- Đóng góp ít nhất
pubsub.topics.publish
được cấp quyền truy cập vào DATE-api-pubsub@system.gserviceaccount.com. - Theo dõi Tổng quan về người đăng ký hướng dẫn thiết lập thông báo đẩy hoặc thông báo kéo.
- Để nhận thông báo, hãy gọi
accounts.updateNotificationSetting
trong API Thông báo doanh nghiệp của tôi. Trong cuộc gọi, hãy dùng chủ đề tên mà bạn đã tạo trong Cloud Pub/Sub để liên kết tài khoản Trang doanh nghiệp với chủ đề đó. - (Không bắt buộc) Lặp lại bước 5 cho từng tài khoản Trang doanh nghiệp mà bạn muốn nhận thông báo về.
Truy xuất chế độ cài đặt thông báo
accounts.getNotificationSetting
điểm cuối trả về cài đặt thông báo Cloud Pub/Sub hiện tại cho một
tài khoản. Bảng sau đây trình bày cách gọi phương thức này:
GET https://mybusinessnotifications.googleapis.com/v1/accounts/{accountId}/notificationSetting
Cập nhật chế độ cài đặt thông báo
accounts.updateNotificationSetting
cập nhật các chế độ cài đặt thông báo Cloud Pub/Sub liên kết với một
tài khoản. Bảng sau đây trình bày cách gọi phương thức này:
PATCH https://mybusinessnotifications.googleapis.com/v1/accounts/{accountId}/notificationSetting?updateMask={commaSeparatedFieldsToUpdate} { pubsubTopic: your/pubsub/topicName }
Xoá chế độ cài đặt thông báo
Đang gọi accounts.updateNotificationSetting
khi pubsubTopic
trống sẽ xoá chế độ cài đặt thông báo Cloud Pub/Sub khỏi một tài khoản.
Bảng sau đây trình bày cách gọi phương thức này:
PATCH https://mybusinessnotifications.googleapis.com/v1/accounts/{accountId}/notificationSetting?updateMask=pubsubTopic