通过API将现有文件重新上传到Box,返回500错误

时间:2012-07-18 22:56:19

标签: box-api

我正在围绕PHP中的api包装器构建测试,当我尝试根据API文档重新上传现有文件时,我没有得到预期的响应。

根据文件:

  

如果文件夹中已存在正在上传的文件的名称,则会返回错误。

虽然从技术上讲,返回500响应代码是一个错误,但我认为预期的行为将是API文档中概述的错误格式返回的错误。

回复中包含以下内容,让我更加确信这不是预期的行为:

  

您的Box帐户暂时关闭 - 但您不应该 - 因为我们很快就会启动并运行。

     

感谢您的耐心......以及成为Box最重要的部分。

                  

在暂停期间,您可以:

                  刷新浏览器                   查看我们的blog for any news                   提交support ticket

1 个答案:

答案 0 :(得分:0)

您是否检查过通过API正常上传文件?来自Box的500个错误代码通常意味着您应该转身并重新尝试上传,因为某些内容非常短暂。在某些情况下,这可能意味着您正在访问无法执行上载的URL,或者服务器没有足够的信息来尝试确定您的HTTP POST尝试执行的操作。

如果您包含特定的POST,以及您收到的JSON或XML响应,我们可以帮助调试可能出现的问题。请不要包含您的实际API密钥和Auth_token,因为这是一个公共论坛...