Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Asana API在尝试更新到期日时返回500错误_Php_Api_Rest_Asana - Fatal编程技术网

Php Asana API在尝试更新到期日时返回500错误

Php Asana API在尝试更新到期日时返回500错误,php,api,rest,asana,Php,Api,Rest,Asana,我正在用PHP构建一个新的应用程序,它将允许我使用CSV模板导入任务繁重的项目,并提供相应的截止日期和附件。到目前为止,我已经设法让它在所有方面都能正常工作,除了场地上的到期日。每当我在请求正文中包含due_on时,无论它是在创建任务的第一个POST请求中还是在更新任务的后续PUT请求中,都会返回一个500错误 例如,在任务更新时,我使用put请求点击任务id,并使用Chrome高级REST客户端传递以下请求正文: {"data":{"due_on":"2012-06-01"}} 这是返回的:

我正在用PHP构建一个新的应用程序,它将允许我使用CSV模板导入任务繁重的项目,并提供相应的截止日期和附件。到目前为止,我已经设法让它在所有方面都能正常工作,除了场地上的到期日。每当我在请求正文中包含due_on时,无论它是在创建任务的第一个POST请求中还是在更新任务的后续PUT请求中,都会返回一个500错误

例如,在任务更新时,我使用put请求点击任务id,并使用Chrome高级REST客户端传递以下请求正文:

{"data":{"due_on":"2012-06-01"}}
这是返回的:

{"errors":[{"message":"Server Error","phrase":"12 small pandas eat briefly"}]}
我的put请求的语法或日期格式中是否存在导致此问题的原因?通过PHP直接传递相同的值似乎也会引起问题。

(我为Asana工作)

您没有做错任何事情-看起来好像您在API中发现了一个无法通过单元测试的bug。谢谢你的报道!我们已经推送了一个修复程序,所以它现在应该可以工作了。

(我为Asana工作)


您没有做错任何事情-看起来好像您在API中发现了一个无法通过单元测试的bug。谢谢你的报道!我们已经推送了一个修复程序,所以它现在应该可以工作。

我们已经推送了一个修复程序,所以现在应该可以工作了。一些服务器可能滞后,并且运行较旧的代码,因此您可能会偶尔看到此错误,但这应该很快就会停止。我们已经推出了一个修复程序,因此现在应该可以工作了。一些服务器可能会滞后,并且运行较旧的代码,因此您可能会偶尔看到此错误,但这应该很快就会停止。