- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- AddReviewer
- ReplaceReviewer
- Cobalah!
Menetapkan ulang peninjau pada Persetujuan. Menambahkan atau mengganti peninjau di ReviewerResponse Persetujuan.
Metode ini dapat dipanggil oleh pengguna mana pun yang memiliki izin writer pada file saat Status Persetujuan adalah IN_PROGRESS dan Response untuk peninjau yang ditetapkan ulang adalah NO_RESPONSE. Pengguna dengan izin reader hanya dapat menetapkan ulang persetujuan yang ditetapkan untuk dirinya sendiri.
Penghapusan peninjau tidak diizinkan.
Permintaan HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals/{approvalId}:reassign
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
fileId |
Wajib. ID file yang berisi Persetujuan. |
approvalId |
Wajib. ID Persetujuan yang akan ditetapkan ulang. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "addReviewers": [ { object ( |
| Kolom | |
|---|---|
addReviewers[] |
Opsional. Daftar peninjau yang akan ditambahkan. |
replaceReviewers[] |
Opsional. Daftar penggantian peninjau. |
message |
Opsional. Pesan yang akan dikirim ke peninjau baru. Pesan ini akan disertakan dalam notifikasi untuk tindakan dan dalam log aktivitas Persetujuan. |
Isi respons
Jika berhasil, isi respons memuat instance Approval.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.metadata
Beberapa cakupan dibatasi dan memerlukan penilaian keamanan agar aplikasi Anda dapat menggunakannya. Untuk mengetahui informasi selengkapnya, lihat panduan Otorisasi.
AddReviewer
Representasi penambahan peninjau.
| Representasi JSON |
|---|
{ "addedReviewerEmail": string } |
| Kolom | |
|---|---|
addedReviewerEmail |
Wajib. Email peninjau yang akan ditambahkan. |
ReplaceReviewer
Representasi penggantian peninjau.
| Representasi JSON |
|---|
{ "addedReviewerEmail": string, "removedReviewerEmail": string } |
| Kolom | |
|---|---|
addedReviewerEmail |
Wajib. Email peninjau yang akan ditambahkan. |
removedReviewerEmail |
Wajib. Email peninjau yang akan dihapus. |