我有一个drupal站点和oneDrive for business帐户 . 我的网站有一个软件部分,我们通过该部分提供公开下载的软件 . 我们用来做的是我们在ODFB帐户中上传软件,创建下载链接,然后在软件描述之后放置链接 .
我想要做的是,在发布软件时,应该有一个上传软件的选项 . 该文件应直接进入我们的ODFB帐户,而不是托管网站的服务器 . 可能吗?有可用的模块吗?
使用OneDrive上传API应该可以实现这一点 . 如果文件大小小于100MB,您应该能够使用简单项目上传API:
https://dev.onedrive.com/items/upload_put.htm
但是,如果文件较大,您可以使用可恢复项目上传API:
https://dev.onedrive.com/items/upload_large_files.htm
使用正确的权限,您可以使用/ drives endpoints 访问OneDrive for Business并将文件保存在那里 .
1 回答
使用OneDrive上传API应该可以实现这一点 . 如果文件大小小于100MB,您应该能够使用简单项目上传API:
https://dev.onedrive.com/items/upload_put.htm
但是,如果文件较大,您可以使用可恢复项目上传API:
https://dev.onedrive.com/items/upload_large_files.htm
使用正确的权限,您可以使用/ drives endpoints 访问OneDrive for Business并将文件保存在那里 .