试图使用新API下载文件。但是,我得到一个错误(NOTFOUND)Box API 2.0下载文件
随着旧的API,我下载罚款:
wcGetFile.DownloadStringAsync(new Uri("https://www.box.net/api/1.0/download/" + auth_token + "/2111821875"));
有了新的API,这是我的代码:
wcGetFile.Headers[HttpRequestHeader.Authorization] = "BoxAuth api_key=" + api_key + "&auth_token=" + auth_token;
wcGetFile.DownloadStringAsync(new Uri("https://api.box.com/2.0/files/2111821875/data"));
该文件不存在,因为如果我从我的电话结束时删除“数据”我得到的文件信息没有错误。
wcGetFile.Headers[HttpRequestHeader.Authorization] = "BoxAuth api_key=" + api_key + "&auth_token=" + auth_token;
wcGetFile.DownloadStringAsync(new Uri("https://api.box.com/2.0/files/2111821875"));
根据文档,信息和实际文件的唯一区别是url的'data'部分。但这似乎并不适用于我。
我已尝试改变,但我得到了同样的错误。 – zawisza