2

我正在尝试使用 Box API 编写 C# 应用程序,但我无法使用 v2 API 创建文件夹。.NET 本身不支持 JSON,因此我试图将请求发送到

https://upload.box.com/api/2.0/folders/{0}.xml

(这样响应将是 XML 格式的,并且易于从 C# 解析)。

问题是,我不确定如何格式化 POST 请求正文,因为 v2 文档没有说明此信息。

任何帮助将不胜感激。

4

1 回答 1

0

要在 JSON 中创建文件夹,您将 POST /folders/{folder id} 正文为

{
    "name": "the new folder's name"
}

XML 版本本质上是相同的,除了你用<body>大括号而不是花括号来包装所有内容,即

<body>
    <name>something</name>
</body>

(作为旁注,.xml 扩展名似乎存在错误。现在您可以通过附加 ?response_type=xml 来获取 XML)

于 2012-06-13T18:45:37.163 回答