1

从 Git 带来

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

要求

发布 /1804401/api/v1/projects/234118/star.json HTTP/1.1

回复

400 错误请求


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

要求

发布 /1804401/api/v1/projects/234118/star.json HTTP/1.1

请求正文

{"project_id":234118}

回复

HTTP/1.1 201 创建

4

1 回答 1

0

我检查了我们的日志,发现您的请求已成功通过。你能再试POST一次吗,请求正文是空的?

更新:啊哈!我看到您的请求收到了 400 响应 - 这是在他们到达 Basecamp 之前发生的。这可能是由于某种格式不正确的请求。您能否尝试使用重现,curl以便我们可以准确排除正在发生的事情?仅从 URL 很难分辨。

于 2014-04-04T13:34:36.570 回答