我一直在使用 box-api v1.0,现在看到有一个新的并且想利用它。但是我对 REST 很陌生,并不真正了解在这里做什么。
我获取文件夹的代码是这样的:
wcGetFolders.OpenReadAsync(new Uri("https://www.box.net/api/1.0/rest?action=get_account_tree&api_key=" + api_key + "&auth_token=" + auth_token + "&folder_id=" + currentFolder + "¶ms[]=onelevel¶ms[]=nozip"));
但现在有了新的 API,我不确定如何格式化字符串。
以前我可以将所有参数放在 uri 中。
我还能这样做吗?
新的 API 帮助表明请求如下所示:
https://api.box.com/2.0/folders/FOLDER_ID \
-H "Authorization: BoxAuth api_key=API_KEY&auth_token=AUTH_TOKEN" \
我不知道如何处理反斜杠和引号,基本上我根本不知道如何格式化 uri,即使所有 -h 等参数实际上都进入了它。