Mengubah label dan nilai Label Klasifikasi pada pesan yang ditentukan. Untuk administrator yang mengubah pesan bagi pengguna di organisasi mereka, permintaan memerlukan otorisasi dengan akun layanan yang memiliki otoritas delegasi di seluruh domain untuk meniru pengguna dengan cakupan https://www.googleapis.com/auth/gmail.modify.restricted.
Permintaan HTTP
POST https://gmail.googleapis.com/gmail/v1/users/{userId}/messages/{id}/modify
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
userId |
Alamat email pengguna. Nilai khusus |
id |
ID pesan yang akan diubah. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"addLabelIds": [
string
],
"removeLabelIds": [
string
],
"addClassificationLabels": [
{
object ( |
| Kolom | |
|---|---|
addLabelIds[] |
Daftar ID label yang akan ditambahkan ke pesan ini. Anda dapat menambahkan hingga 100 label dengan setiap pembaruan. |
removeLabelIds[] |
Daftar ID label yang akan dihapus dari pesan ini. Anda dapat menghapus hingga 100 label dengan setiap pembaruan. |
addClassificationLabels[] |
Daftar nilai label klasifikasi yang akan ditambahkan. Jika Label Klasifikasi dengan ID label yang sama sudah diterapkan ke pesan, kolom dengan ID kolom yang ada akan diperbarui dan kolom dengan ID kolom baru akan ditambahkan. Ada batas 20 nilai Label Klasifikasi per permintaan. Jika pesan sudah diklasifikasikan dan jumlah total akhir nilai Label Klasifikasi melebihi jumlah maksimum nilai Label Klasifikasi yang diizinkan per pesan, modifikasi akan gagal. |
removeClassificationLabelIds[] |
Daftar nilai Label Klasifikasi yang akan dihapus dari pesan ini. |
Isi respons
Jika berhasil, isi respons memuat instance Message.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://mail.google.com/https://www.googleapis.com/auth/gmail.modifyhttps://www.googleapis.com/auth/gmail.modify.restricted
Untuk mengetahui informasi selengkapnya, lihat panduan Otorisasi.