アクセス提案を承認または拒否します。詳細については、保留中のアクセス提案を管理するをご覧ください。
HTTP リクエスト
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
fileId |
必須。リクエストの対象となるアイテムの ID。 |
proposalId |
必須。解決するアクセス提案の ID。 |
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
フィールド | |
---|---|
role[] |
省略可。承認者が許可したロール(ある場合)。詳細については、ロールと権限をご覧ください。 注: このフィールドは |
view |
省略可。このアクセス提案のビューを示します。これは、プロポーザルがビューに属している場合にのみ設定する必要があります。 |
action |
必須。アクセス提案に対して行うアクション。 |
sendNotification |
省略可。アクセス提案が拒否または承認されたときに、リクエスト元にメールを送信するかどうか。 |
レスポンスの本文
成功した場合、レスポンスの本文は空の JSON オブジェクトになります。
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
一部のスコープは制限されており、アプリでそれらを使用するにはセキュリティ評価が必要です。詳しくは、承認ガイドをご覧ください。
アクション
アクセス提案の状態変更。
列挙型 | |
---|---|
ACTION_UNSPECIFIED |
未指定のアクション |
ACCEPT |
ユーザーがアクセス提案を承認します。 注: このアクションを使用する場合、 |
DENY |
ユーザーがアクセス提案を拒否します。 |