Erişim teklifini onaylamak veya reddetmek için kullanılır.
HTTP isteği
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
file |
Zorunlu. İsteğin bulunduğu öğenin kimliği. |
proposal |
Zorunlu. Çözülecek erişim teklifinin kimliği. |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
Alanlar | |
---|---|
role[] |
İsteğe bağlı. Onaylayan kullanıcının izin verdiği roller (varsa). Not: Bu alan, |
view |
İsteğe bağlı. Bu erişim teklifinin görünümünü belirtir. Bu değer yalnızca teklif bir görünüme ait olduğunda ayarlanmalıdır. Yalnızca |
action |
Zorunlu. AccessProposal üzerinde yapılacak işlem. |
send |
İsteğe bağlı. Access Bidding reddedildiğinde veya kabul edildiğinde istekte bulunan kişiye e-posta gönderilip gönderilmeyeceği. |
Yanıt gövdesi
Başarılı olursa yanıt gövdesi boş olur.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
Bazı kapsamlar kısıtlıdır ve uygulamanızın bunları kullanabilmesi için güvenlik değerlendirmesi gerekir. Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.
İşlem
AccessBid'in durum değişikliği.
Sıralamalar | |
---|---|
ACTION_UNSPECIFIED |
Belirtilmemiş işlem |
ACCEPT |
Kullanıcı teklifi kabul eder. Not: Bu işlem kullanılıyorsa role alanında en az bir değer olmalıdır. |
DENY |
Kullanıcı teklifi reddederse |