java - 无法使用 java 在 sharepoint 文件夹上上传文档
问题描述
我想将文档上传到 Sharepoint 文件夹。
以下是我的观察和进展
- 我试图从本地机器中选择一个文档并将其上传到本地机器(另一个文件夹)这工作正常
- 现在我想要更改的不是将它上传到某个本地文件夹,而是我想将它上传到 sharepoint 文件夹
以下是我尝试过的代码。
File baseDir = new File(ApplicationProperties.getInstance().getAttachmentUploadBaseDirPath());
if (!baseDir.exists()) {
baseDir.mkdir();
}
File complaintDir = new File("https://apps.companyname.com/sites/Shared Documents/Test" + "\\" + complaintNumber);
if (!complaintDir.exists()) {
complaintDir.mkdir();
}
file = new File(complaintDir + "\\"+ filename);
fos = new FileOutputStream(file);
解决方案
我做了一些挖掘,终于得到了答案。我遵循的步骤:
- 我试图在邮递员中创建休息 api。但是我被禁止
403 作为状态码。 - 我尝试关注博客,因为我知道我
必须在共享点站点上生成客户端 ID 和客户端密码。所以这是下面的博客:
http ://www.ktskumar.com/2017/01/access-sharepoint-online-using-postman/
快乐编码!谢谢。
推荐阅读
- javascript - Angular 7 类型“void”不可分配给类型“ObservableInput<{}>”
- reactjs - React-Router 未正确呈现 Styled-Components 样式
- c# - 是否可以注入一个进程并获取给定的句柄,然后使用它们注入另一个进程?
- laravel - 如何在 Laravel 中使用来自 AJAX 请求的默认 csrf-token
- python - 如何仅将最近创建的文件从远程计算机复制到新位置?
- c# - 使用匿名函数自动初始化属性
- python - 列上的 Python 数学运算
- sql - 抓取表格中的所有行并抓取条件所在的一行
- django - 当我尝试打开我的 IP 地址时,Apache 默认页面正在打开
- jboss - 如何使用业务中心部署项目?