无法从我的box帐户访问根文件夹

本文关键字:访问 根文件夹 box 我的 | 更新日期: 2023-09-27 17:58:11

无法从我的box帐户访问根文件夹,我收到错误:

{System.Net.WebException:远程服务器返回错误:(403)Forbidden。
位于System.Net.HttpWebRequest.GetResponse()
在----.cs:line 110}中的Program.Main(String[]args)

我错过了什么吗

response = null;
data = new StringBuilder();
byteArray = Encoding.UTF8.GetBytes(data.ToString());
// Setup the Request
url_folder_0 = "https://api.box.com/2.0/folders/0/"
request = (HttpWebRequest)WebRequest.Create(url_folder_0);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
request.Headers.Add("Authorization: Bearer " + accessToken);
// Write data
postStream = request.GetRequestStream();
postStream.Write(byteArray, 0, byteArray.Length);
postStream.Close();
// Send Request & Get Response
response = (HttpWebResponse)request.GetResponse();

无法从我的box帐户访问根文件夹

要获得有关/folders/0的信息,您需要执行get请求。

更改线路

request.Method = "POST";

request.Method = "GET";

这是Box的API 的CRUD解码器环

POST   = Create
GET    = Read
PUT    = Update
DELETE = Delete