Dịch vụ Gmail nâng cao cho phép bạn sử dụng API Gmail trong Apps Script. Tương tự như dịch vụ Gmail tích hợp của Apps Script, API này cho phép tập lệnh tìm và sửa đổi các chuỗi, thư và nhãn trong hộp thư Gmail. Trong hầu hết các trường hợp, dịch vụ tích hợp sẵn sẽ dễ sử dụng hơn, nhưng dịch vụ nâng cao này cung cấp thêm một số tính năng và quyền truy cập vào thông tin chi tiết hơn về nội dung trên Gmail.
Tài liệu tham khảo
Để biết thông tin chi tiết về dịch vụ này, hãy xem tài liệu tham khảo cho Gmail API. Giống như tất cả các dịch vụ nâng cao trong Apps Script, dịch vụ Gmail nâng cao cũng sử dụng các đối tượng, phương thức và tham số giống như API công khai. Để biết thêm thông tin, hãy xem bài viết Cách xác định chữ ký phương thức.
Để báo cáo vấn đề và tìm thông tin hỗ trợ khác, hãy xem hướng dẫn hỗ trợ của Gmail.
Mã mẫu
Mã mẫu bên dưới sử dụng phiên bản 1 của API.
Liệt kê thông tin về nhãn
Ví dụ sau đây minh hoạ cách liệt kê tất cả thông tin nhãn của người dùng. Trong đó có tên nhãn, loại, mã nhận dạng và chế độ hiển thị.
Liệt kê các đoạn trích trong hộp thư đến
Ví dụ sau đây minh hoạ cách liệt kê các đoạn văn bản được liên kết với từng chuỗi trong hộp thư đến của người dùng. Lưu ý việc sử dụng mã thông báo trang để truy cập vào danh sách đầy đủ các kết quả.
Liệt kê nhật ký gần đây
Ví dụ sau đây minh hoạ cách ghi nhật ký nhật ký hoạt động gần đây. Cụ thể, ví dụ này khôi phục mã bản ghi nhật ký được liên kết với tin nhắn gần đây nhất mà người dùng đã gửi, sau đó ghi lại mã tin nhắn của mọi tin nhắn đã thay đổi kể từ thời điểm đó. Mỗi thông báo thay đổi chỉ được ghi nhật ký một lần, bất kể có bao nhiêu sự kiện thay đổi trong bản ghi nhật ký. Lưu ý việc sử dụng mã thông báo trang để truy cập vào danh sách đầy đủ các kết quả.
Liệt kê thông báo
Ví dụ sau đây minh hoạ cách liệt kê các thư chưa đọc của người dùng Gmail.