使用MS GraphAPI将(小)文件上载到sharepoint文件夹.文件作废



我想把小文件上传到sharepoint文件夹。我在文档中找到了样本。不幸的是,提供的示例语法不正确-无法编译!文档可能并没有更新以反映最新的(v3(更改。

GraphServiceClient graphClient = GraphServiceClient.builder().authenticationProvider( authProvider ).buildClient();
byte[] stream = Base64.getDecoder().decode("The contents of the file goes here.");
graphClient.me().drive().items("{item-id}")
.buildRequest()
.put(stream);

方法CCD_ 1不再接受CCD_。它只接受DriveItem,但我找不到用流初始化它的方法。。。

@Nullable
public DriveItem put(@Nonnull final DriveItem newDriveItem) throws ClientException {
return (DriveItem)this.send(HttpMethod.PUT, newDriveItem);
}

有人能提供工作示例吗和/或列出当前(功能(文档。。。非常感谢。

我认为正确的方法是在.items()之后添加.content()

GraphServiceClient graphClient = GraphServiceClient.builder().authenticationProvider( authProvider ).buildClient();
byte[] stream = Base64.getDecoder().decode("The contents of the file goes here.");
graphClient.me().drive().items("{item-id}")
.content()
.buildRequest()
.put(_stream_);

相关内容

  • 没有找到相关文章