Функция требует авторизации
Описание - Задает настройки общего доступа к файлу с указанным в запросе ИД
Параметры
Имя | Описание | Тип | Пример |
fileId
отправка в url
|
ИД файла | строка | какой-либо текст |
share
отправка в body
|
Коллекция прав общего доступа | Collection of FileShareParamss
коллекция
|
share[0].ShareTo=9924256A-739C-462b-AF15-E652A3B1B6EB&share[0].Access=0 |
notify
отправка в body
|
Людей нужно уведомлять | логическое значение | true |
sharingMessage
отправка в body
|
Отправляемое в ходе уведомления сообщение об общем доступе | строка | какой-либо текст |
Ремарка - Каждый из параметров FileShareParams должен содержать по два параметра: "ShareTo" — ИД пользователя, с которым мы хотим поделиться, и "Access" — тип доступа, который мы хотим предоставить пользователю (для чтения, для чтения и записи и т. д.)
Возвращает - Информация об общем файле
Пример ответа
application/json
{ "status": 0, "response": [ { "access": 1, "sharedTo": { "id": "00000000-0000-0000-0000-000000000000", "displayName": "Mike Zanyatski", "title": "Manager", "avatarSmall": "url to small avatar", "profileUrl": "" }, "isLocked": false, "isOwner": true } ] }
text/xml
0 1 00000000-0000-0000-0000-000000000000 Mike Zanyatski url to small avatar false true