https://learn.microsoft.com/en-us/graph/sdks/large-file -upload?tabs=java
Это возвращает ошибку, как показано ниже:
Код: Выделить всё
om.microsoft.kiota.ApiException: generalException
at com.microsoft.kiota.ApiExceptionBuilder.withMessage(ApiExceptionBuilder.java:45)
at com.microsoft.graph.core.requests.upload.UploadResponseHandler.handleResponse(UploadResponseHandler.java:62)
at com.microsoft.graph.core.requests.upload.UploadSliceRequestBuilder.put(UploadSliceRequestBuilder.java:69)
at com.microsoft.graph.core.tasks.LargeFileUploadTask.uploadSlice(LargeFileUploadTask.java:207)
at com.microsoft.graph.core.tasks.LargeFileUploadTask.upload(LargeFileUploadTask.java:131)
Код: Выделить всё
UploadSession uploadSession = graphServiceClient.drives()
.byDriveId(drive.getId())
.items()
.byDriveItemId("root:/"+destinationWithDate+":")
.createUploadSession()
.post(uploadSessionRequest);
Код: Выделить всё
UploadResult uploadResult = largeFileUploadTask.upload(maxAttempts, callback);
Код: Выделить всё
graphServiceClient.drives().byDriveId(drive.getId()).items().byDriveItemId("root:/" + destinationWithDate + ":").content().put(fileStream);
Подробнее здесь: https://stackoverflow.com/questions/787 ... i-and-java