我正在开发一个 C# 应用程序,它应该使用 DropNet C# Api 连接到用户的 Dropbox。我像这样连接我的应用程序:
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 在此代码部分之后以及我尝试像这样上传文件(或创建文件夹)之后显示“已连接”
client.UploadFile("/", "test.txt", File.ReadAllBytes("C:/Users/Me/Desktop/test.txt"));
this.toolStripStatusLabel1.Text = "File uploaded";
它显示“文件已上传”,但我的 Dropbox 中仍然没有文件。我的 Dropbox Api 错误日志显示一些 403 错误,但没有任何进一步的信息。
有人知道这里有什么问题吗?