首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DropNet文件上传永久失败

DropNet文件上传永久失败
EN

Stack Overflow用户
提问于 2014-10-09 18:52:18
回答 1查看 529关注 0票数 1

我正在开发一个C#应用程序,它应该使用DropNet C# Api连接到用户的Dropbox。我像这样连接我的应用程序:

代码语言:javascript
复制
UserLogin login=client.GetToken();
client.UserLogin = login;

String url = client.BuildAuthorizeUrl();

ConnectForm authorizer = new ConnectForm(url);
authorizer.ShowDialog(this);

try
{
    UserLogin accessToken = client.GetAccessToken();

    this.toolStripStatusLabel1.Text = "connected";
}

catch (DropboxException exc)
{
    client = new DropNetClient("API KEY", "API SECRET");

    this.toolStripStatusLabel1.Text = "error";
}

我的toolStripStatusLabel在此代码部分之后和尝试上传文件(或创建文件夹)后显示"connected“,如下所示

代码语言:javascript
复制
client.UploadFile("/", "test.txt", File.ReadAllBytes("C:/Users/Me/Desktop/test.txt"));

this.toolStripStatusLabel1.Text = "File uploaded";

它显示“文件已上传”,但我的Dropbox中仍然没有文件。我的Dropbox Api错误日志显示了大约403个错误,但没有任何进一步的信息。

有人知道这里出了什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-10-10 01:10:53

我已经找到解决方案了。

当你只为“应用文件夹”权限注册你的应用时,你必须在初始化后直接设置client.useSandbox=true;

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26276572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档