POST /projects/123/star.json返回400 Bad Request

时间:2014-04-04 13:16:32

标签: basecamp

从Git带来的

尝试将新的API URL添加到PHP Basecamp客户端。获得星星和删除星星工作正常,但POSTing会抛出400。

请求

  

POST /1804401/api/v1/projects/234118/star.json HTTP / 1.1

响应

  

400 BAD REQUEST


如果我将project_id作为有效负载中的参数发送,它看起来会起作用。

请求

  

POST /1804401/api/v1/projects/234118/star.json HTTP / 1.1

请求正文

  

{" PROJECT_ID":234118}

响应

  

HTTP / 1.1 201已创建

1 个答案:

答案 0 :(得分:0)

我查看了我们的日志,看到您的请求成功完成了。您可以再次尝试POST,请求空身请求吗?

更新:啊哈!我看到你的请求收到400响应 - 它发生在他们击中Basecamp之前。这可能是由于某种形式的畸形请求造成的。您是否可以尝试使用curl进行重现,以便我们可以准确排查发生的情况?很难从URL中分辨出来。