- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- AddReviewer
- ReplaceReviewer
- Deneyin.
Bir onaydaki inceleme uzmanlarını yeniden atar. Daha fazla bilgi için Onayları yönetme başlıklı makaleyi inceleyin.
Onay ReviewerResponse bölümüne incelemeci ekler veya incelemecileri değiştirir.
Bu işlev, onay Status IN_PROGRESS durumundayken ve yeniden atanan incelemecinin Response NO_RESPONSE durumundayken dosyada writer izni olan herhangi bir kullanıcı tarafından çağrılabilir. reader iznine sahip bir kullanıcı yalnızca kendisine atanmış bir onayı yeniden atayabilir.
İncelemeyi yapan kullanıcıyı kaldırmanıza izin verilmez.
HTTP isteği
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals/{approvalId}:reassign
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
fileId |
Zorunlu. Onayın bulunduğu dosyanın kimliği. |
approvalId |
Zorunlu. Yeniden atama yapılacak onayın kimliği. |
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "addReviewers": [ { object ( |
| Alanlar | |
|---|---|
addReviewers[] |
İsteğe bağlı. Eklenecek incelemecilerin listesi. |
replaceReviewers[] |
İsteğe bağlı. İncelemeci değişikliklerinin listesi. |
message |
İsteğe bağlı. Yeni inceleme ekibine gönderilecek bir mesaj. Bu mesaj, işlemle ilgili bildirimlere ve onay etkinliği günlüğüne eklenir. |
Yanıt metni
Başarılıysa yanıt metni, Approval öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.metadata
Bazı kapsamlar kısıtlanmıştır ve uygulamanızın bunları kullanabilmesi için güvenlik değerlendirmesi yapılması gerekir. Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.
AddReviewer
İnceleme ekleme işleminin gösterimi.
| JSON gösterimi |
|---|
{ "addedReviewerEmail": string } |
| Alanlar | |
|---|---|
addedReviewerEmail |
Zorunlu. Eklenecek inceleme uzmanının e-posta adresi. |
ReplaceReviewer
İnceleme uzmanı değişikliğinin gösterimi.
| JSON gösterimi |
|---|
{ "addedReviewerEmail": string, "removedReviewerEmail": string } |
| Alanlar | |
|---|---|
addedReviewerEmail |
Zorunlu. Eklenecek inceleme uzmanının e-posta adresi. |
removedReviewerEmail |
Zorunlu. Kaldırılacak inceleme uzmanının e-posta adresi. |