文件交换
10下载
更新2018年1月18日
查看版本历史记录
更改FX条目的标题更新以使用Dropbox API的V2
错误修复。
查看许可证
此功能允许用户使用MATLAB将文件上传到Dropbox。该功能不要求用户安装Dropbox应用程序。它使用公开文档的API使用Matlab中的WebWrite函数将文件上传到Dropbox。
维诺德(2021)。从MATLAB将文件上传到Dropbox文件夹(//www.tatmou.com/matlabcentral/fileexchange/59673-upload-files-to-your-dopbox-folder-from-matlab),matlab中央文件交换。检索到2021年5月29日。
2021年3月22日
嗨。非常感谢Vinod提供了这么好的功能。
当我在MacBook Pro Matlab 2019B和Linux Ubuntu Matlab 2020b中使用此功能时,请面临问题,但MacBook Pro Matlab 2019A中没有问题。
问题是当在其中上载“.mat”文件时,在其中的结构变量上传,结构变量无法成功上传到Dropbox,但“.mat”文件可以在Dropbox中找到文件大小为非零。
你能帮我解决这个问题吗?非常感谢您的时间和考虑。
2021年1月29日
当我尝试使用这个上传文件到我的dropbox时出错。我遵循了函数头中的简短指令。
>> UploadTodropbox(键,'test.m')使用uploadtodropbox时出错(第61行)无法上传文件。
由:使用matlab.internal.webservices.httpconnector / copyContentTobyteArray(行373)服务器以响应于URL的请求返回消息“错误请求”的状态400https://content.dropboxapi.com/2/files/upload。
有没有人遇到过这个?我尝试修改下面提出的标题{2,2}行,但没有运气。
11月21日2020年11月21日
此函数在MATLAB 2016上不工作
2020年9月20日
您是否需要创建证书以使用此功能?我收到以下错误:
yest_upload中的错误(第11行)uploadToDropbox (app_token data_test.mat);
由:使用webwrite时出错(第136行)安全连接到”https://content.dropboxapi.com/2/files/upload“未建立,因为”设置证书的错误验证位置:cafile:/etc/sl/certs/ca-certificates.crt.CApath:没有”。检查您的系统证书是否过期、丢失或无效。
2020年8月27日
你好,有人知道这个错误的答案吗?从单元格转换失败。元素4必须可转换为字符串标量。uploadToDropbox错误(第52行)headerFields =字符串(headerFields);谢谢!
2020年6月20日
对我来说有一个问题,它在使用它后工作
headerfields {2,2} = sprintf('{“path”:“/%s%s”,“mode”:“覆盖”,“静音”:true}',remotefname,remoteext);
2020年6月5日
2020年4月11日
2020年2月12日
2020年2月11日
你好,
我收到以下错误:使用字符串错误从单元格转换失败。元素4必须可转换为字符串标量。
uploadToDropbox错误(第49行)headerFields =字符串(headerFields);请你帮助我好吗?提前致谢!
2019年12月9日
2019年7月16日
@yasser soltanpour-如果使用以下语法,则此功能将无法制作文件副本:
headerfields {2,2} = sprintf('{“path”:“/%s%s”,“mode”:“覆盖”,“静音”:false}',remotefname,remoteext);
如果这不起作用,请制作......“静音”:真实......
2019年7月9日
此功能不适用于Matlab R2015A。
2019年5月14日
当我在MATLAB中的数据进行任何更改时,我喜欢在Dropbox中更改文件。不幸的是,Dropbox会有一个数字扩展名的现有文件的副本。是否有没有办法更新Dropbox文件而不进行额外的副本?谢谢
2018年9月7日
保罗,此函数的释放兼容性表示它将与R2015A或更高版本一起使用WebOptions对象的字符串类或HeaderFields属性,这些属性在Matlab 2015b中都存在于Matlab 2015b中。有一项工作吗?
2018年4月25日
保罗:Dropbox的访问令牌只是一个字符串,所以它的长度没有限制。你可以这样调用这个函数:
uploadToDropbox('YOUR VERY LONG ACCESS TOKEN HERE', 'c:\foobar.txt')
我的访问令牌超过了MATLAB最大名称长度(63个字符)并被截断。我该怎么办?
2018年1月4日
它看起来dropbox更改了他们的API。我更新了使用新API的函数。尝试获取最新版本的文件。
2017年5月22日
未定义的函数或变量'weboptions'如何删除这个错误
启发:使用MATLAB从DropBox API文件夹下载文件
找到Matlab Central中的宝藏,并发现社区如何帮助您!
在一个可执行文档中创建带有代码、输出和格式化文本的脚本。
了解实时编辑
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
与当地办事处联系
嗨。非常感谢Vinod提供了这么好的功能。
当我在MacBook Pro Matlab 2019B和Linux Ubuntu Matlab 2020b中使用此功能时,请面临问题,但MacBook Pro Matlab 2019A中没有问题。
问题是当在其中上载“.mat”文件时,在其中的结构变量上传,结构变量无法成功上传到Dropbox,但“.mat”文件可以在Dropbox中找到文件大小为非零。
你能帮我解决这个问题吗?
非常感谢您的时间和考虑。
当我尝试使用这个上传文件到我的dropbox时出错。我遵循了函数头中的简短指令。
>> UploadTodropbox(键,'test.m')
使用uploadtodropbox时出错(第61行)
无法上传文件。
由:
使用matlab.internal.webservices.httpconnector / copyContentTobyteArray(行373)
服务器以响应于URL的请求返回消息“错误请求”的状态400
https://content.dropboxapi.com/2/files/upload。
有没有人遇到过这个?我尝试修改下面提出的标题{2,2}行,但没有运气。
此函数在MATLAB 2016上不工作
您是否需要创建证书以使用此功能?我收到以下错误:
yest_upload中的错误(第11行)
uploadToDropbox (app_token data_test.mat);
由:
使用webwrite时出错(第136行)
安全连接到”https://content.dropboxapi.com/2/files/upload“未建立,因为”设置证书的错误
验证位置:
cafile:/etc/sl/certs/ca-certificates.crt.
CApath:没有”。检查您的系统证书是否过期、丢失或无效。
你好,
有人知道这个错误的答案吗?
从单元格转换失败。元素4必须可转换为字符串标量。
uploadToDropbox错误(第52行)
headerFields =字符串(headerFields);
谢谢!
对我来说有一个问题,它在使用它后工作
headerfields {2,2} = sprintf('{“path”:“/%s%s”,“mode”:“覆盖”,“静音”:true}',remotefname,remoteext);
你好,
有人知道这个错误的答案吗?
从单元格转换失败。元素4必须可转换为字符串标量。
uploadToDropbox错误(第52行)
headerFields =字符串(headerFields);
谢谢!
你好,
我收到以下错误:
使用字符串错误
从单元格转换失败。元素4必须可转换为字符串标量。
uploadToDropbox错误(第49行)
headerFields =字符串(headerFields);
请你帮助我好吗?
提前致谢!
@yasser soltanpour-如果使用以下语法,则此功能将无法制作文件副本:
headerfields {2,2} = sprintf('{“path”:“/%s%s”,“mode”:“覆盖”,“静音”:false}',remotefname,remoteext);
如果这不起作用,请制作......“静音”:真实......
此功能不适用于Matlab R2015A。
你好,
当我在MATLAB中的数据进行任何更改时,我喜欢在Dropbox中更改文件。不幸的是,Dropbox会有一个数字扩展名的现有文件的副本。是否有没有办法更新Dropbox文件而不进行额外的副本?谢谢
保罗,此函数的释放兼容性表示它将与R2015A或更高版本一起使用WebOptions对象的字符串类或HeaderFields属性,这些属性在Matlab 2015b中都存在于Matlab 2015b中。有一项工作吗?
保罗:Dropbox的访问令牌只是一个字符串,所以它的长度没有限制。你可以这样调用这个函数:
uploadToDropbox('YOUR VERY LONG ACCESS TOKEN HERE', 'c:\foobar.txt')
我的访问令牌超过了MATLAB最大名称长度(63个字符)并被截断。我该怎么办?
它看起来dropbox更改了他们的API。我更新了使用新API的函数。尝试获取最新版本的文件。
未定义的函数或变量'weboptions'
如何删除这个错误