PATCH/users/{userId}/drive/files/{fileId}/share
共有したフォルダを部分更新する。
Access Token を指定します。
指定の方法や Access Token の取得方法は 共通仕様 を参照してください。
file
| Parameter | Type | Description |
|---|---|---|
| userId | string | ユーザーを特定する ID (URL エンコードする)
required example : me |
| fileId | string | ファイル ID required example : NzExNTMwMDF8MTQ2NzA1NjAxMDAwMHxGfDA |
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
| Property | Type | Description |
|---|---|---|
| members | array (object) | フォルダメンバーに招待するユーザー一覧 required |
| sendNotification | boolean | 招待するメンバーへのサービス通知フラグ default : true |
| Property | Type | Description |
|---|---|---|
| userId | string | ユーザー ID
required minLength : 1 |
| userType | string | ユーザータイプ
required Allowed values : USER, ORGUNIT, GROUP |
| permissionType | string | 編集権限
required Allowed values : READ, WRITE |
example
1{2 "members": [3 {4 "userId": "userf54b-fc04-4c54-8b9b-7072a326874a",5 "userType": "USER",6 "permissionType": "WRITE"7 }8 ],9 "sendNotification": true10}OK
| Property | Type | Description |
|---|---|---|
| rootFileId | string | ルートフォルダのファイル ID |
| members | array (object) | メンバー一覧 |
| createdTime | string | 作成日時 format : date-time |
| modifiedTime | string | 更新日時 format : date-time |
| Property | Type | Description |
|---|---|---|
| userId | string | ユーザー ID (userId) readOnly : true |
| userType | string | ユーザータイプ
Allowed values : USER, ORGUNIT, GROUP |
| permissionType | string | 編集権限
Allowed values : READ, WRITE |
| userName | string | 名前 readOnly : true |
example
1{2 "rootFileId": "MzAyNjY0OTN8MjI3MTE0MTQ2MzA1MnxEfDMwMDcwNDQ",3 "members": [4 {5 "userId": "userf54b-fc04-4c54-8b9b-7072a326874a",6 "userType": "USER",7 "permissionType": "WRITE",8 "userName": "user Name"9 }10 ],11 "createdTime": "2023-06-05T10:54:10+09:00",12 "modifiedTime": "2023-06-05T10:54:10+09:00"13}Share/Group member count over limit.: 300
Resource does not exist.