Method: approvals.start

Bir dosyada onay sürecini başlatır.

HTTP isteği

POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals:start

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
fileId

string

Zorunlu. Onayın oluşturulacağı dosyanın kimliği.

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "reviewerEmails": [
    string
  ],
  "dueTime": string,
  "lockFile": boolean,
  "message": string
}
Alanlar
reviewerEmails[]

string

Zorunlu. Onayı inceleyecek şekilde ayarlanan kullanıcıların e-posta adresleri.

dueTime

string (Timestamp format)

İsteğe bağlı. Onayın son tarihi.

Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

lockFile

boolean

İsteğe bağlı. Onay başlatılırken dosyanın kilitlenip kilitlenmeyeceği.

message

string

İsteğe bağlı. Onay isteğiyle ilgili bildirim gönderirken inceleme ekibine gönderilecek mesaj.

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/drive
  • https://www.googleapis.com/auth/drive.file
  • https://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.