Method: accessproposals.resolve

برای تأیید یا رد یک پیشنهاد دسترسی استفاده می شود.

درخواست HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
file Id

string

مورد نیاز. شناسه موردی که درخواست روی آن است.

proposal Id

string

مورد نیاز. شناسه پیشنهاد دسترسی برای حل کردن.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
فیلدها
role[]

string

اختیاری. نقش هایی که تایید کننده اجازه داده است، در صورت وجود. توجه: این فیلد برای اقدام ACCEPT ضروری است.

view

string

اختیاری. نمای این پیشنهاد دسترسی را نشان می دهد. این فقط زمانی باید تنظیم شود که پروپوزال متعلق به یک view باشد. published تنها مقدار پشتیبانی شده است.

action

enum ( Action )

مورد نیاز. اقدامی که باید در مورد AccessProposal انجام شود.

send Notification

boolean

اختیاری. در صورت رد یا پذیرش AccessProposal، برای درخواست کننده ایمیل ارسال شود.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

برخی از دامنه ها محدود هستند و برای استفاده از برنامه شما به ارزیابی امنیتی نیاز دارند. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

اقدام

تغییر حالت AccessProposal.

Enums
ACTION_UNSPECIFIED اقدام نامشخص
ACCEPT کاربر پیشنهاد را می پذیرد. توجه: در صورت استفاده از این عمل، فیلد role باید حداقل یک مقدار داشته باشد.
DENY کاربر پیشنهاد را رد می کند
،

برای تأیید یا رد یک پیشنهاد دسترسی استفاده می شود.

درخواست HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
file Id

string

مورد نیاز. شناسه موردی که درخواست روی آن است.

proposal Id

string

مورد نیاز. شناسه پیشنهاد دسترسی برای حل کردن.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
فیلدها
role[]

string

اختیاری. نقش هایی که تایید کننده اجازه داده است، در صورت وجود. توجه: این فیلد برای اقدام ACCEPT ضروری است.

view

string

اختیاری. نمای این پیشنهاد دسترسی را نشان می دهد. این فقط زمانی باید تنظیم شود که پروپوزال متعلق به یک view باشد. published تنها مقدار پشتیبانی شده است.

action

enum ( Action )

مورد نیاز. اقدامی که باید در مورد AccessProposal انجام شود.

send Notification

boolean

اختیاری. در صورت رد یا پذیرش AccessProposal، برای درخواست کننده ایمیل ارسال شود.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

برخی از دامنه ها محدود هستند و برای استفاده از برنامه شما به ارزیابی امنیتی نیاز دارند. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

اقدام

تغییر حالت AccessProposal.

Enums
ACTION_UNSPECIFIED اقدام نامشخص
ACCEPT کاربر پیشنهاد را می پذیرد. توجه: در صورت استفاده از این عمل، فیلد role باید حداقل یک مقدار داشته باشد.
DENY کاربر پیشنهاد را رد می کند
،

برای تأیید یا رد یک پیشنهاد دسترسی استفاده می شود.

درخواست HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
file Id

string

مورد نیاز. شناسه موردی که درخواست روی آن است.

proposal Id

string

مورد نیاز. شناسه پیشنهاد دسترسی برای حل کردن.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
فیلدها
role[]

string

اختیاری. نقش هایی که تایید کننده اجازه داده است، در صورت وجود. توجه: این فیلد برای اقدام ACCEPT ضروری است.

view

string

اختیاری. نمای این پیشنهاد دسترسی را نشان می دهد. این فقط زمانی باید تنظیم شود که پروپوزال متعلق به یک view باشد. published تنها مقدار پشتیبانی شده است.

action

enum ( Action )

مورد نیاز. اقدامی که باید در مورد AccessProposal انجام شود.

send Notification

boolean

اختیاری. در صورت رد یا پذیرش AccessProposal، برای درخواست کننده ایمیل ارسال شود.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

برخی از دامنه ها محدود هستند و برای استفاده از برنامه شما به ارزیابی امنیتی نیاز دارند. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

اقدام

تغییر حالت AccessProposal.

Enums
ACTION_UNSPECIFIED اقدام نامشخص
ACCEPT کاربر پیشنهاد را می پذیرد. توجه: در صورت استفاده از این عمل، فیلد role باید حداقل یک مقدار داشته باشد.
DENY کاربر پیشنهاد را رد می کند
،

برای تأیید یا رد یک پیشنهاد دسترسی استفاده می شود.

درخواست HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
file Id

string

مورد نیاز. شناسه موردی که درخواست روی آن است.

proposal Id

string

مورد نیاز. شناسه پیشنهاد دسترسی برای حل کردن.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
فیلدها
role[]

string

اختیاری. نقش هایی که تایید کننده اجازه داده است، در صورت وجود. توجه: این فیلد برای اقدام ACCEPT ضروری است.

view

string

اختیاری. نمای این پیشنهاد دسترسی را نشان می دهد. این فقط زمانی باید تنظیم شود که پیشنهاد متعلق به یک view باشد. published تنها مقدار پشتیبانی شده است.

action

enum ( Action )

مورد نیاز. اقدامی که باید در مورد AccessProposal انجام شود.

send Notification

boolean

اختیاری. در صورت رد یا پذیرش AccessProposal، برای درخواست کننده ایمیل ارسال شود.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

برخی از دامنه ها محدود هستند و برای استفاده از برنامه شما به ارزیابی امنیتی نیاز دارند. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

اقدام

تغییر حالت AccessProposal.

Enums
ACTION_UNSPECIFIED اقدام نامشخص
ACCEPT کاربر پیشنهاد را می پذیرد. توجه: در صورت استفاده از این عمل، فیلد role باید حداقل یک مقدار داشته باشد.
DENY کاربر پیشنهاد را رد می کند