AtTask API(504)网关超时错误

时间:2014-05-01 14:25:10

标签: attask

我遇到了任务创建(POST)查询的问题。我想知道的是:是否有POST查询长度限制?

此字符串有效:

http://012345.attask-ondemand.com/attask/api/task?method=post&sessio
nID=01234567895f475b8a01234567898c05&name=Test 9&projectID=0123456789034af693e3d
e0123456789&assignedToID=0123456789016e913d9f3a00123456789&estCompletionDate=2015
-05-01T08:55:36:000-0500  

它的长度是252个字符。

然而,这个没有:

http://012345.attask-ondemand.com/attask/api/task?method=post&sessio
nID=01234567895f475b8a01234567898c05&name=Test 11&projectID=0123456789034af693e3d
e0123456789&assignedToID=0123456789016e913d9f3a00123456789&estCompletionDate=2015
-05-01T08:55:36:000-0500  

它的长度是253个字符。

[UPDATE]

我已将我的查询修改为包含v4.0,现在它看起来像:

 http://012345.attask-ondemand.com/attask/api/v4.0/login?method=post&...

但是,我现在收到错误远程服务器返回错误:(400)错误请求。

要回答Jim的问题,我收到的原始错误是远程服务器重新调整错误:(504)网关超时。我使用的语言是C#

1 个答案:

答案 0 :(得分:0)

我不知道查询长度限制。我使用的查询的长度是您给出的示例的两倍。

尝试使用最新版本的api,最新的API为4.0。帖子网址很喜欢。

http://012345.attask-ondemand.com/attask/api/v4.0/task?method=post&sessio。 。 。

如果您仍然遇到问题,请发布您收到的确切错误消息以及您正在使用的语言。


更新

尝试使用JSON查询来发布帖子。使用上面的url示例,它看起来像这样。

注意我也只是在发布时使用登录方法而不是获取会话。因此,将用户名和密码更改为您的attask登录信息。

看看这会给你带来更好的结果并让我知道。

https://012345.attask-ondemand.com/attask/api/v4.0/task?updates= {" name":" Test 11"," projectID":" 0123456789034af693e3de0123456789"," assignedToID":" 0123456789016e913d9f3a00123456789"" estCompletionDate":" 2015-05-01T08:55:36:000-0500"}&安培;方法=交&安培; username=admin@user.attask&密码=用户

相关问题