【发布时间】:2013-10-30 02:03:45
【问题描述】:
我在使用 box.com 开发人员 API 时遇到了一些问题,这似乎是由于 API 要求在请求参数中使用小写布尔值。
当我打电话说删除文件夹时,我的框架生成的 URI 如下所示:
(删除)https://api.box.com/2.0/folders/1234?recursive=True
这不起作用,API 会引发错误。但是,如果我手动将 URI 设置为此:
(删除)https://api.box.com/2.0/folders/1234?recursive=true
一切似乎都很好。我想确认这确实是这种行为,如果是,我想请求修复他们的 API!
【问题讨论】:
-
为什么 Box 应该“修复”他们的 API?在大多数语言(尽管不是 Python)中,布尔文字都是小写的,而不是标题大小写的,并且 the expected input case is clearly documented.
标签: box-api