OneDrive保护Api(多个文件上传)
OneDrive Saver Api (Multiple Files Upload)
var MyFiles = [];
if (val == "Address") {
MyFiles.push({ 'file': 'http://----/Content/File/Addresses.xlsx', 'fileName': 'Addresses.xlsx' });
}
if (val == "DebitDetail") {
MyFiles.push({ 'file': 'http://----/Content/File/DebitDetails.xlsx', 'fileName': 'DebitDetails.xlsx' });
}
if (val == "AddressAssociated") {
MyFiles.push({ 'file': 'http://----/Content/File/AddressAssociatedCompanies.xlsx', 'fileName': 'AddressAssociatedCompanies.xlsx' });
}
if (val == "DebitDetailAssociated") {
MyFiles.push({ 'file': 'http://----/Content/File/DebitDetailsAssociatedCompanies.xlsx', 'fileName': 'DebitDetailsAssociatedCompanies.xlsx' });
}
var saverOptions = {
file: myFiles,
success: function () {
// upload is complete
},
progress: function (p) {
// upload is progressing
},
cancel: function () {
// upload was cancelled
},
error: function (e) {
// an error occured
}
};
OneDrive.save(saverOptions);
我已经使用了上面的DropBox代码,它工作得很好,因为它需要一个对象数组,但我找不到OneDrive.com的解决方案!下面的文档只展示了如何使用URL上传单个文件。但是我想上传多个文件。
OneDrive网站的格式
var saverOptions = {
file: "inputFile",
fileName: 'file.txt',
success: function(){
// upload is complete
},
progress: function(p) {
// upload is progressing
},
cancel: function(){
// upload was cancelled
},
error: function(e) {
// an error occured
}
}
https://dev.onedrive.com/sdk/javascript-picker-saver.htm 目前OneDrive Saver只允许您一次上传一个文件。根据你所编写的应用类型,你可以选择直接使用OneDrive API。以下是关于使用API上传文件的信息
相关文章:
- 如何在PHP中使用url保护我的图像和文件夹免受直接访问
- 使用对数据库的写入权限保护文件
- ExtJS:从受保护的url创建JSB3文件
- 如何保护css和js文件意味着最终用户无法下载我们的css和jss文件
- 使用JavaScript(客户端)提取受密码保护的ZIP文件
- 如何防止子文件夹通过匿名 http-url-path 访问,尽管父文件夹上有受密码保护的 aspx.default 文件
- 在文件保护程序.js中保存文件后关闭窗口
- 文件保护程序.js 和 Blob.js - 更改目录
- 保护上传的文件并仅提供授权用户的访问权限
- 在网页上设置可下载文件的密码保护
- Dropbox放入保护程序本地主机文件错误
- 如何使用php使用htpassword保护特定文件
- 正在保护public_html中的文件夹
- 如何使托管的.js文件完全私有(不受密码保护或域限制)
- 确定rar文件是否受密码保护
- 使用ExpressJS保护静态文件服务器
- 如何正确保护表单平面文件数据库
- 我如何使它的csv文件密码使用javascript保护
- 是否有javascript/jquery文件的多重包含保护
- 如何保护管理员javascript文件