Получение неожиданного 423 заблокированного ответа от Microsoft Graph API (файлы) при использовании uploadUrl
Когда мы загружаем файл с помощью конечной точки /createUploadSession для MSFT Graph Files, все в порядке. Однако после завершения загрузки файла иногда наши пользователи создают новый файл с тем же именем файла. Если файл в формате.pdf работает нормально, но если это файл.docx, то после того, как uploadUrl возвращается из конечной точки /createUploadSession, и мы начинаем выполнять PUT-вызовы для данного uploadUrl, мы получаем ответ 423 Locked.
Но слово document (.docx) не ограничено тем, что мы можем сказать. Ни один пользователь не открыл файл на своем рабочем столе или в Word Online, но файл говорит, что он заблокирован.
Это ошибка в Microsoft Graph? У кого-нибудь еще есть такая проблема с перезаписью существующих файлов?
Пример uploadUrl, который мы получаем после вызова конечной точки /createUploadSession:
PUT
https://<customerTenant>.sharepoint.com/sites/devtestqa/_api/v2.0/drives/<drive-id>/items/<item-id>/uploadSession?guid='<guid>'&path='Welcome-Letter%202019-05-20.docx'&overwrite=True&rename=False&dc=0&tempauth=<authkey>