Box API v2 Создайте общую ссылку для файла с разрешениями. Загрузка конфигурации возвращает 500 Internal Server Error

Вот параметры, которые я отправил вместе с созданием общей ссылки и получил «Внутренняя ошибка сервера».

{"shared_link":{"access":"Collaborators","permissions":{"download": true}}}

person Tùng Đỗ    schedule 27.11.2012    source источник


Ответы (1)


Это случай (1) плохой документации и (2) плохого ответа на ошибку.

Вы видите ошибку, потому что параметр permissions можно использовать только с типами доступа Open и Company*.

В (1) мы должны задокументировать это (я только что обновил наша документация, чтобы отразить это). В (2) мы должны вернуть более описательную ошибку (например, 400 Bad Request и сообщение «не работает с этим типом доступа. Это также находится в нашем конвейере разработки)»

*Если вам действительно интересно, это не работает с типом Collaborators, потому что ожидается, что разрешения, установленные совместная работа для каждого пользователя будет определять их общий доступ по ссылке. Не самая простая вещь, я понимаю.

person seanrose    schedule 27.11.2012